diff --git a/pom.xml b/pom.xml index d0220bb..39fce67 100644 --- a/pom.xml +++ b/pom.xml @@ -1872,6 +1872,191 @@ + + + + java24-mr-build + + [24,) + + ${basedir}/src/main/java24 + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + compile-java24 + compile + + compile + + + 24 + ${project.build.directory} + ${project.basedir}/src/main/java24 + true + + + + + + maven-jar-plugin + + + + true + + + + + + + + + + + java24-test + + [25,) + + java24.home + + + ${basedir}/build-test-java24 + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + java24-test + test + + test + + + ${java24.home}/bin/java + ${project.build.directory}/classes/META-INF/versions/24 + + + + ${project.build.directory}/classes/META-INF/versions/23 + + + ${project.build.directory}/classes/META-INF/versions/22 + + + ${project.build.directory}/classes/META-INF/versions/21 + + + ${project.build.directory}/classes/META-INF/versions/20 + + + ${project.build.directory}/classes/META-INF/versions/19 + + + ${project.build.directory}/classes/META-INF/versions/18 + + + ${project.build.directory}/classes/META-INF/versions/17 + + + ${project.build.directory}/classes/META-INF/versions/16 + + + ${project.build.directory}/classes/META-INF/versions/15 + + + ${project.build.directory}/classes/META-INF/versions/14 + + + ${project.build.directory}/classes/META-INF/versions/13 + + + ${project.build.directory}/classes/META-INF/versions/12 + + ${project.build.outputDirectory} + + + + + + + + + + + + + java24-test-classpath + + [24,25) + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + default-test + + ${project.build.outputDirectory}/META-INF/versions/24 + + + + ${project.build.directory}/classes/META-INF/versions/23 + + + ${project.build.directory}/classes/META-INF/versions/22 + + + ${project.build.directory}/classes/META-INF/versions/21 + + + ${project.build.directory}/classes/META-INF/versions/20 + + + ${project.build.directory}/classes/META-INF/versions/19 + + + ${project.build.directory}/classes/META-INF/versions/18 + + + ${project.build.directory}/classes/META-INF/versions/17 + + + ${project.build.directory}/classes/META-INF/versions/16 + + + ${project.build.directory}/classes/META-INF/versions/15 + + + ${project.build.directory}/classes/META-INF/versions/14 + + + ${project.build.directory}/classes/META-INF/versions/13 + + + ${project.build.directory}/classes/META-INF/versions/12 + + ${project.build.outputDirectory} + + + + + + + + +