4.0.0 maven-modules 0.0.1-SNAPSHOT maven-modules pom com.baeldung parent-modules 1.0.0-SNAPSHOT animal-sniffer-mvn-plugin compiler-plugin-java-9 dependency-exclusion host-maven-repo-example jacoco-coverage-aggregation maven-archetype maven-build-lifecycle maven-build-optimization maven-builder-plugin maven-classifier maven-copy-files maven-custom-plugin maven-exec-plugin maven-generate-war maven-integration-test maven-multi-source maven-parent-pom-resolution maven-plugins maven-polyglot maven-printing-plugins maven-properties maven-reactor maven-repositories maven-simple maven-surefire-plugin maven-unused-dependencies maven-war-plugin spring-bom optional-dependencies version-collision version-overriding-plugins versions-maven-plugin maven-pom-types multimodulemavenproject resume-from org.junit.jupiter junit-jupiter ${junit-jupiter.version} test org.junit.vintage junit-vintage-engine ${junit-jupiter.version} test org.apache.maven.plugins maven-surefire-plugin --add-opens java.base/java.lang=ALL-UNNAMED