4.0.0 core-groovy-2 1.0-SNAPSHOT core-groovy-2 jar com.baeldung parent-modules 1.0.0-SNAPSHOT org.apache.commons commons-lang3 ${commons-lang3.version} ch.qos.logback logback-classic ${logback.version} org.codehaus.groovy groovy-all ${groovy.version} pom org.junit.platform junit-platform-runner ${junit.platform.version} test org.hsqldb hsqldb ${hsqldb.version} test org.spockframework spock-core ${spock-core.version} test src/main/groovy src/main/java org.codehaus.gmavenplus gmavenplus-plugin 1.7.0 execute addSources addTestSources generateStubs compile generateTestStubs compileTests removeStubs removeTestStubs org.codehaus.groovy groovy-all ${groovy.version} runtime pom org.apache.maven.plugins maven-compiler-plugin maven-failsafe-plugin ${maven-failsafe-plugin.version} org.junit.platform junit-platform-surefire-provider ${junit.platform.version} junit5 integration-test verify **/*Test5.java maven-surefire-plugin 2.20.1 false **/*Test.java **/*Spec.java org.apache.maven.plugins maven-assembly-plugin 3.1.0 jar-with-dependencies com.baeldung.MyJointCompilationApp make-assembly package single central http://jcenter.bintray.com UTF-8 1.0.0 2.4.0 1.1-groovy-2.4 3.9 1.8 1.2.3 2.5.7 1.6