Java 17 -> Java 21 and maven core 3.9.9 and plugin updates
some configuration is added by default to behave like the previous JDK and avoid warnings
maven compiler plugin -proc:full
tests (surefire and failsafe) -XX:+EnableDynamicAgentLoading
Full Changelog: v20...v21