4.0.0 com.baeldung parent-modules 1.0.0-SNAPSHOT parent-modules pom org.slf4j slf4j-api ${org.slf4j.version} ch.qos.logback logback-classic ${logback.version} ch.qos.logback logback-core ${logback.version} org.slf4j jcl-over-slf4j ${org.slf4j.version} org.junit.jupiter junit-jupiter-engine ${junit-jupiter.version} test org.junit.jupiter junit-jupiter-params ${junit-jupiter.version} test org.junit.jupiter junit-jupiter-api ${junit-jupiter.version} test org.junit.vintage junit-vintage-engine ${junit-jupiter.version} test org.assertj assertj-core ${assertj.version} test org.hamcrest hamcrest ${hamcrest.version} test org.hamcrest hamcrest-all ${hamcrest-all.version} test org.mockito mockito-core ${mockito.version} test org.apache.maven.surefire surefire-logger-api ${maven-surefire-plugin.version} test true org.codehaus.mojo exec-maven-plugin ${exec-maven-plugin.version} maven org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} 3 true **/*IntegrationTest.java **/*IntTest.java **/*LongRunningUnitTest.java **/*ManualTest.java **/JdbcTest.java **/*LiveTest.java org.junit.jupiter junit-jupiter-engine ${junit-jupiter.version} org.junit.vintage junit-vintage-engine ${junit-jupiter.version} org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} ${java.version} ${java.version} org.apache.maven.plugins maven-pmd-plugin ${maven-pmd-plugin.version} org.baeldung.pmd custom-pmd ${custom-pmd.version} 5 false true true true true UTF-8 ${java.version} ${tutorialsproject.basedir}/baeldung-pmd-rules.xml target/generated-sources compile check org.commonjava.maven.plugins directory-maven-plugin ${directory-maven-plugin.version} directories directory-of validate tutorialsproject.basedir com.baeldung parent-modules org.apache.maven.plugins maven-install-plugin ${maven-install-plugin.version} org.baeldung.pmd custom-pmd ${custom-pmd.version} jar ${tutorialsproject.basedir}/custom-pmd-${custom-pmd.version}.jar true install-jar-lib install-file validate maven-war-plugin ${maven-war-plugin.version} com.vackosar.gitflowincrementalbuilder gitflow-incremental-builder ${gitflow-incremental-builder.version} org.eclipse.m2e lifecycle-mapping 1.0.0 org.commonjava.maven.plugins directory-maven-plugin [0.3.1,) directory-of org.apache.maven.plugins maven-install-plugin [2.5.1,) install-file default-first org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} 3 true SpringContextTest **/*UnitTest **/*IntegrationTest.java **/*IntTest.java **/*LongRunningUnitTest.java **/*ManualTest.java **/JdbcTest.java **/*LiveTest.java ${tutorialsproject.basedir}/logback-config.xml parent-boot-1 parent-boot-2 parent-spring-4 parent-spring-5 parent-java azure checker-plugin core-java-modules couchbase gradle-modules/gradle/maven-to-gradle apache-httpclient apache-httpclient4 java-jdi java-websocket jhipster-5 jmh kubernetes-modules language-interop libraries-3 libraries-data-db logging-modules lombok-modules maven-modules messaging-modules microservices-modules muleesb netflix-modules osgi persistence-modules vavr-modules web-modules default-second org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} 3 true SpringContextTest **/*UnitTest **/*IntegrationTest.java **/*IntTest.java **/*LongRunningUnitTest.java **/*ManualTest.java **/*JdbcTest.java **/*LiveTest.java ${tutorialsproject.basedir}/logback-config.xml parent-boot-1 parent-boot-2 parent-spring-4 parent-spring-5 parent-java spf4j spring-4 spring-aop spring-bom spring-boot-modules spring-cloud-modules spring-di spring-di-2 spring-ejb-modules spring-exceptions spring-integration spring-jenkins-pipeline spring-jinq spring-katharsis spring-mobile spring-remoting-modules spring-security-modules spring-shell spring-soap spring-spel spring-static-resources spring-swagger-codegen spring-vault spring-web-modules spring-websockets static-analysis testing-modules vertx-modules video-tutorials xml xml-2 default-heavy org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} 3 true SpringContextTest **/*UnitTest **/*IntegrationTest.java **/*IntTest.java **/*LongRunningUnitTest.java **/*ManualTest.java **/*JdbcTest.java **/*LiveTest.java parent-boot-1 parent-boot-2 parent-spring-4 parent-spring-5 parent-java apache-spark image-processing jenkins-modules jhipster-modules jhipster-5 jws libraries libraries-4 libraries-5 libraries-6 spring-boot-modules/spring-boot-react spring-ejb-modules/ejb-beans vaadin vavr-modules integration-lite-first org.apache.maven.plugins maven-surefire-plugin **/*ManualTest.java **/*LiveTest.java **/*IntegrationTest.java **/*IntTest.java ${tutorialsproject.basedir}/logback-config.xml parent-boot-1 parent-boot-2 parent-spring-4 parent-spring-5 parent-java azure checker-plugin core-java-modules couchbase gradle-modules/gradle/maven-to-gradle apache-httpclient apache-httpclient4 java-jdi java-websocket jhipster-5 jmh kubernetes-modules language-interop libraries-3 libraries-data-db logging-modules lombok-modules maven-modules messaging-modules microservices-modules muleesb netflix-modules osgi persistence-modules vavr-modules web-modules integration-lite-second org.apache.maven.plugins maven-surefire-plugin **/*ManualTest.java **/*LiveTest.java **/*IntegrationTest.java **/*IntTest.java ${tutorialsproject.basedir}/logback-config.xml parent-boot-1 parent-boot-2 parent-spring-4 parent-spring-5 parent-java spf4j spring-4 spring-bom spring-boot-modules spring-cloud-modules spring-di spring-di-2 spring-ejb-modules spring-exceptions spring-integration spring-jenkins-pipeline spring-jinq spring-katharsis spring-mobile spring-remoting-modules spring-security-modules spring-shell spring-soap spring-spel spring-static-resources spring-swagger-codegen spring-vault spring-web-modules spring-websockets static-analysis testing-modules vertx-modules video-tutorials xml xml-2 integration-heavy org.apache.maven.plugins maven-surefire-plugin **/*ManualTest.java **/*LiveTest.java **/*IntegrationTest.java **/*IntTest.java parent-boot-1 parent-boot-2 parent-spring-4 parent-spring-5 parent-java apache-spark image-processing jenkins-modules jhipster-modules jhipster-5 jws libraries libraries-4 libraries-5 libraries-6 spring-boot-modules/spring-boot-react spring-ejb-modules/ejb-beans vaadin vavr-modules live-all org.apache.maven.plugins maven-surefire-plugin **/SpringContextTest.java **/*UnitTest.java **/*IntegrationTest.java **/*IntTest.java **/*LongRunningUnitTest.java **/*ManualTest.java **/*JdbcTest.java **/*LiveTest.java default-jdk9-and-above org.apache.maven.plugins maven-surefire-plugin 3 true SpringContextTest **/*UnitTest **/*IntegrationTest.java **/*IntTest.java **/*LongRunningUnitTest.java **/*ManualTest.java **/JdbcTest.java **/*LiveTest.java spring-jersey jersey jaxb javafx spring-batch spring-boot-rest spring-drools spring-exceptions spring-jenkins-pipeline spring-core spring-core-4 spring-integration libraries-security performance-tests security-modules libraries-server-2 orika patterns-modules json-modules libraries-data saas-modules server-modules apache-cxf-modules spring-aop jmeter spring-aop-2 algorithms-modules apache-libraries apache-poi apache-velocity di-modules asciidoctor aws-modules couchbase core-groovy-modules core-java-modules/core-java-9 core-java-modules/core-java-9-improvements core-java-modules/core-java-9-jigsaw core-java-modules/core-java-9-streams core-java-modules/core-java-10 core-java-modules/core-java-11 core-java-modules/core-java-11-2 core-java-modules/core-java-11-3 core-java-modules/core-java-collections-set core-java-modules/core-java-collections-list-4 core-java-modules/core-java-collections-array-list core-java-modules/core-java-collections-maps-4 core-java-modules/core-java-collections-maps-5 core-java-modules/core-java-concurrency-simple core-java-modules/core-java-date-operations-1 core-java-modules/core-java-datetime-conversion core-java-modules/core-java-datetime-string core-java-modules/core-java-io-conversions-2 core-java-modules/core-java-jpms core-java-modules/core-java-os core-java-modules/core-java-streams-4 core-java-modules/core-java-string-algorithms-3 core-java-modules/core-java-string-operations-3 core-java-modules/core-java-string-operations-4 core-java-modules/core-java-string-operations-5 core-java-modules/core-java-time-measurements core-java-modules/core-java-networking-3 core-java-modules/core-java-strings core-java-modules/core-java-httpclient custom-pmd spring-core-6 data-structures ddd-contexts jackson-modules deeplearning4j docker-modules drools guava-modules apache-httpclient-2 kubernetes-modules/kubernetes-spring libraries-concurrency libraries-testing maven-modules/compiler-plugin-java-9 maven-modules/maven-generate-war maven-modules/multimodulemavenproject optaplanner persistence-modules/sirix persistence-modules/spring-data-cassandra-2 quarkus-modules spring-boot-modules/spring-boot-cassandre spring-boot-modules/spring-boot-3 spring-boot-modules/spring-boot-3-native spring-boot-modules/spring-boot-3-observation spring-boot-modules/spring-boot-3-test-pitfalls spring-reactive-modules spring-swagger-codegen/custom-validations-opeanpi-codegen testing-modules/testing-assertions persistence-modules/fauna rule-engines-modules reactive-systems rxjava-modules lightrun tablesaw geotools akka-modules annotations apache-httpclient httpclient-simple antlr apache-kafka apache-kafka-2 apache-olingo apache-poi-2 apache-rocketmq apache-thrift apache-tika asm atomikos atomix bazel code-generation ddd discord4j disruptor dozer dubbo feign google-cloud graphql-modules grpc hazelcast hystrix jackson-simple java-blockchain java-rmi java-spi javax-sound javaxval javaxval-2 javax-validation-advanced jgit jib java-native jsoup ksqldb jsf libraries-2 libraries-7 libraries-apache-commons libraries-apache-commons-collections libraries-apache-commons-io libraries-data-2 libraries-data-io libraries-files libraries-http libraries-http-2 libraries-io libraries-primitive libraries-rpc libraries-server lucene mapstruct mesos-marathon metrics mustache mybatis pdf pdf-2 protobuffer reactor-core rsocket slack spring-5 spring-5-webflux spring-5-webflux-2 spring-activiti spring-batch-2 spring-boot-modules/spring-caching-2 spring-core-2 spring-core-3 spring-core-5 spring-di-3 spring-cucumber spring-kafka spring-native spring-security-modules/spring-security-oauth2-testing spring-protobuf spring-quartz spring-scheduling spring-state-machine spring-threads tensorflow-java xstream webrtc persistence-modules/java-mongodb messaging-modules/spring-apache-camel UTF-8 11 11 11 integration-jdk9-and-above org.apache.maven.plugins maven-surefire-plugin **/*ManualTest.java **/*LiveTest.java **/*IntegrationTest.java **/*IntTest.java spring-jersey jersey jaxb javafx spring-batch spring-boot-rest spring-drools spring-exceptions spring-jenkins-pipeline spring-core spring-core-4 spring-integration libraries-security performance-tests security-modules libraries-server-2 orika patterns-modules json-modules libraries-data saas-modules server-modules apache-cxf-modules algorithms-modules apache-libraries apache-poi apache-velocity di-modules asciidoctor aws-modules couchbase core-groovy-modules core-java-modules/core-java-9 core-java-modules/core-java-9-improvements core-java-modules/core-java-9-jigsaw core-java-modules/core-java-9-streams core-java-modules/core-java-10 core-java-modules/core-java-11 core-java-modules/core-java-11-2 core-java-modules/core-java-11-3 core-java-modules/core-java-collections-set core-java-modules/core-java-collections-list-4 core-java-modules/core-java-collections-array-list core-java-modules/core-java-collections-maps-4 core-java-modules/core-java-collections-maps-5 core-java-modules/core-java-concurrency-simple core-java-modules/core-java-date-operations-1 core-java-modules/core-java-datetime-conversion core-java-modules/core-java-datetime-string core-java-modules/core-java-io-conversions-2 core-java-modules/core-java-jpms core-java-modules/core-java-os core-java-modules/core-java-streams-4 core-java-modules/core-java-string-algorithms-3 core-java-modules/core-java-string-operations-3 core-java-modules/core-java-string-operations-4 core-java-modules/core-java-string-operations-5 core-java-modules/core-java-time-measurements core-java-modules/core-java-networking-3 core-java-modules/core-java-strings core-java-modules/core-java-httpclient spring-aop spring-aop-2 custom-pmd spring-core-6 data-structures ddd-contexts jackson-modules deeplearning4j jmeter docker-modules drools guava-modules apache-httpclient-2 kubernetes-modules/kubernetes-spring libraries-concurrency libraries-testing maven-modules/compiler-plugin-java-9 maven-modules/maven-generate-war maven-modules/multimodulemavenproject optaplanner persistence-modules/sirix persistence-modules/spring-data-cassandra-2 quarkus-modules spring-boot-modules/spring-boot-cassandre spring-boot-modules/spring-boot-3 spring-boot-modules/spring-boot-3-native spring-boot-modules/spring-boot-3-observation spring-boot-modules/spring-boot-3-test-pitfalls spring-reactive-modules spring-swagger-codegen/custom-validations-opeanpi-codegen testing-modules/testing-assertions persistence-modules/fauna rule-engines-modules reactive-systems rxjava-modules lightrun tablesaw geotools akka-modules annotations apache-httpclient antlr apache-kafka apache-kafka-2 apache-olingo apache-poi-2 apache-rocketmq apache-thrift apache-tika asm atomikos atomix bazel code-generation ddd discord4j disruptor dozer dubbo feign google-cloud graphql-modules grpc hazelcast httpclient-simple hystrix jackson-simple java-blockchain java-rmi java-spi javax-sound javaxval javaxval-2 javax-validation-advanced jgit jib java-native jsoup jsf ksqldb libraries-7 libraries-apache-commons libraries-apache-commons-collections libraries-apache-commons-io libraries-data-2 libraries-data-io libraries-files libraries-http libraries-http-2 libraries-io libraries-primitive libraries-rpc libraries-server lucene mapstruct mesos-marathon metrics mustache mybatis pdf pdf-2 protobuffer reactor-core rsocket slack spring-5 spring-5-webflux spring-5-webflux-2 spring-activiti spring-batch-2 spring-boot-modules/spring-caching-2 spring-core-2 spring-core-3 spring-core-5 spring-di-3 spring-cucumber spring-kafka spring-native spring-protobuf spring-quartz spring-scheduling spring-state-machine spring-threads tensorflow-java xstream webrtc persistence-modules/java-mongodb libraries-2 messaging-modules/spring-apache-camel UTF-8 11 11 11 parents parent-boot-1 parent-boot-2 parent-spring-4 parent-spring-5 parent-java org.apache.maven.plugins maven-jxr-plugin ${maven-jxr-plugin.version} UTF-8 UTF-8 refs/remotes/origin/master true false false false true 4.13.2 3.21.0 2.2 1.3 4.4.0 1.12.13 1.7.32 1.2.7 2.22.2 3.8.1 3.0.0 1.8 1.2.17 2.5.0.0 1.35 1.35 2.21.0 4.4 2.11.0 2.6 3.12.0 1.5.0 3.0.0 4.0.1 1.2 2.3.3 1.2 2.13.3 1.4 1.9.2 5.9.2 1.3.2 0.3.1 2.5.2 0.0.1 3.12.2 3.0.0 3.19.0 1.18.24 2.1.214 31.1-jre 3.2.2