Hello Community,
I am fresh in the system, so for trainig purpose I want to install yamcs on test server.
There for I created Ubuntu 24.04 CT in Proxmox (updated & upgraded) and followed to
yamcs.org Quick istart steps:
git clone https://github.com/yamcs/quickstart.git myproject
cd myproject
mvn yamcs:run
But installation failed with an error:
[INFO] --- maven-compiler-plugin:3.13.0:compile (default-compile) @ myproject ---
[INFO] Recompiling the module because of changed source code.
[INFO] Compiling 2 source files with javac [debug release 17] to target/classes
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.053 s
[INFO] Finished at: 2024-10-19T16:30:08Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile (default-compile) on project myproject: Fatal error compiling: error: release version 17 not supported -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionExceptionThe -X and -e options didn't make it more clear for me:
[INFO] --- maven-compiler-plugin:3.13.0:compile (default-compile) @ myproject ---
[DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=2084761, ConflictMarker.markTime=1878795, ConflictMarker.nodeCount=22, ConflictIdSorter.graphTime=149873, ConflictIdSorter.topsortTime=73147, ConflictIdSorter.conflictIdCount=14, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=2957606, ConflictResolver.conflictItemCount=22, DefaultDependencyCollector.collectTime=317995183, DefaultDependencyCollector.transformTime=7259414}
[DEBUG] org.apache.maven.plugins:maven-compiler-plugin:jar:3.13.0
[DEBUG] org.apache.maven.shared:maven-shared-utils:jar:3.4.2:compile
[DEBUG] org.slf4j:slf4j-api:jar:1.7.36:compile
[DEBUG] commons-io:commons-io:jar:2.11.0:compile
[DEBUG] org.apache.maven.shared:maven-shared-incremental:jar:1.1:compile
[DEBUG] org.codehaus.plexus:plexus-java:jar:1.2.0:compile
[DEBUG] org.ow2.asm:asm:jar:9.6:compile
[DEBUG] com.thoughtworks.qdox:qdox:jar:2.0.3:compile
[DEBUG] org.codehaus.plexus:plexus-compiler-api:jar:2.15.0:compile
[DEBUG] org.codehaus.plexus:plexus-compiler-manager:jar:2.15.0:compile
[DEBUG] javax.inject:javax.inject:jar:1:compile
[DEBUG] org.codehaus.plexus:plexus-xml:jar:3.0.0:compile (version managed from default)
[DEBUG] org.codehaus.plexus:plexus-compiler-javac:jar:2.15.0:runtime
[DEBUG] org.codehaus.plexus:plexus-utils:jar:4.0.0:compile
[DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.13.0
[DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.13.0
[DEBUG] Imported: < maven.api
[DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.13.0
[DEBUG] Included: org.apache.maven.plugins:maven-compiler-plugin:jar:3.13.0
[DEBUG] Included: org.apache.maven.shared:maven-shared-utils:jar:3.4.2
[DEBUG] Included: commons-io:commons-io:jar:2.11.0
[DEBUG] Included: org.apache.maven.shared:maven-shared-incremental:jar:1.1
[DEBUG] Included: org.codehaus.plexus:plexus-java:jar:1.2.0
[DEBUG] Included: org.ow2.asm:asm:jar:9.6
[DEBUG] Included: com.thoughtworks.qdox:qdox:jar:2.0.3
[DEBUG] Included: org.codehaus.plexus:plexus-compiler-api:jar:2.15.0
[DEBUG] Included: org.codehaus.plexus:plexus-compiler-manager:jar:2.15.0
[DEBUG] Included: org.codehaus.plexus:plexus-xml:jar:3.0.0
[DEBUG] Included: org.codehaus.plexus:plexus-compiler-javac:jar:2.15.0
[DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:4.0.0
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-compiler-plugin:3.13.0, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@4f2410ac]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile' with basic configurator -->
[DEBUG] (f) annotationProcessorPathsUseDepMgmt = false
[DEBUG] (f) basedir = /root/myproject
[DEBUG] (f) buildDirectory = /root/myproject/target
[DEBUG] (f) compilePath = [/root/myproject/target/classes, /root/.m2/repository/org/yamcs/yamcs-core/5.10.1/yamcs-core-5.10.1.jar, /root/.m2/repository/org/yamcs/yamcs-client/5.10.1/yamcs-client-5.10.1.jar, /root/.m2/repository/org/yamcs/yamcs-api/5.10.1/yamcs-api-5.10.1.jar, /root/.m2/repository/org/yamcs/yamcs-xtce/5.10.1/yamcs-xtce-5.10.1.jar, /root/.m2/repository/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar, /root/.m2/repository/org/slf4j/slf4j-api/2.0.9/slf4j-api-2.0.9.jar, /root/.m2/repository/com/beust/jcommander/1.48/jcommander-1.48.jar, /root/.m2/repository/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar, /root/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar, /root/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar, /root/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar, /root/.m2/repository/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar, /root/.m2/repository/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar, /root/.m2/repository/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar, /root/.m2/repository/com/google/protobuf/protobuf-java-util/3.19.6/protobuf-java-util-3.19.6.jar, /root/.m2/repository/com/google/protobuf/protobuf-java/3.19.6/protobuf-java-3.19.6.jar, /root/.m2/repository/io/dropwizard/metrics/metrics-core/4.2.9/metrics-core-4.2.9.jar, /root/.m2/repository/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar, /root/.m2/repository/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar, /root/.m2/repository/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar, /root/.m2/repository/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar, /root/.m2/repository/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar, /root/.m2/repository/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar, /root/.m2/repository/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar, /root/.m2/repository/io/netty/netty-transport-native-epoll/4.1.94.Final/netty-transport-native-epoll-4.1.94.Final-linux-aarch_64.jar, /root/.m2/repository/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar, /root/.m2/repository/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final.jar, /root/.m2/repository/io/netty/netty-transport-native-epoll/4.1.94.Final/netty-transport-native-epoll-4.1.94.Final-linux-x86_64.jar, /root/.m2/repository/net/sourceforge/javacsv/javacsv/2.0/javacsv-2.0.jar, /root/.m2/repository/net/sourceforge/jexcelapi/jxl/2.6.12/jxl-2.6.12.jar, /root/.m2/repository/org/codehaus/janino/janino/3.1.9/janino-3.1.9.jar, /root/.m2/repository/org/codehaus/janino/commons-compiler/3.1.9/commons-compiler-3.1.9.jar, /root/.m2/repository/org/openjdk/nashorn/nashorn-core/15.4/nashorn-core-15.4.jar, /root/.m2/repository/org/ow2/asm/asm/7.3.1/asm-7.3.1.jar, /root/.m2/repository/org/ow2/asm/asm-commons/7.3.1/asm-commons-7.3.1.jar, /root/.m2/repository/org/ow2/asm/asm-analysis/7.3.1/asm-analysis-7.3.1.jar, /root/.m2/repository/org/ow2/asm/asm-tree/7.3.1/asm-tree-7.3.1.jar, /root/.m2/repository/org/ow2/asm/asm-util/7.3.1/asm-util-7.3.1.jar, /root/.m2/repository/org/yamcs/yamcs-rocksdb/
9.4.0.6/yamcs-rocksdb-9.4.0.6.jar, /root/.m2/repository/org/slf4j/log4j-over-slf4j/2.0.9/log4j-over-slf4j-2.0.9.jar, /root/.m2/repository/org/slf4j/slf4j-jdk14/2.0.9/slf4j-jdk14-2.0.9.jar, /root/.m2/repository/org/yaml/snakeyaml/2.0/snakeyaml-2.0.jar, /root/.m2/repository/org/yamcs/yamcs-web/5.10.1/yamcs-web-5.10.1.jar]
[DEBUG] (f) compileSourceRoots = [/root/myproject/src/main/java]
[DEBUG] (f) compilerId = javac
[DEBUG] (f) createMissingPackageInfoClass = true
[DEBUG] (f) debug = true
[DEBUG] (f) debugFileName = javac
[DEBUG] (f) enablePreview = false
[DEBUG] (f) encoding = UTF-8
[DEBUG] (f) failOnError = true
[DEBUG] (f) failOnWarning = false
[DEBUG] (f) fileExtensions = [jar, class]
[DEBUG] (f) forceJavacCompilerUse = false
[DEBUG] (f) forceLegacyJavacApi = false
[DEBUG] (f) fork = false
[DEBUG] (f) generatedSourcesDirectory = /root/myproject/target/generated-sources/annotations
[DEBUG] (f) mojoExecution = org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile {execution: default-compile}
[DEBUG] (f) optimize = false
[DEBUG] (f) outputDirectory = /root/myproject/target/classes
[DEBUG] (f) parameters = false
[DEBUG] (f) project = MavenProject: com.example:myproject:1.0.0-SNAPSHOT @ /root/myproject/pom.xml
[DEBUG] (f) projectArtifact = com.example:myproject:jar:1.0.0-SNAPSHOT
[DEBUG] (s) release = 17
[DEBUG] (f) session = org.apache.maven.execution.MavenSession@69c93ca4
[DEBUG] (f) showCompilationChanges = false
[DEBUG] (f) showDeprecation = false
[DEBUG] (f) showWarnings = true
[DEBUG] (f) skipMultiThreadWarning = false
[DEBUG] (f) source = 1.8
[DEBUG] (f) staleMillis = 0
[DEBUG] (s) target = 1.8
[DEBUG] (f) useIncrementalCompilation = true
[DEBUG] (f) verbose = false
[DEBUG] -- end configuration --
[DEBUG] Using compiler 'javac'.
[DEBUG] Adding /root/myproject/target/generated-sources/annotations to compile source roots:
/root/myproject/src/main/java
[DEBUG] New compile source roots:
/root/myproject/src/main/java
/root/myproject/target/generated-sources/annotations
[DEBUG] CompilerReuseStrategy: reuseCreated
[DEBUG] useIncrementalCompilation enabled
[INFO]
Stale source detected: /root/myproject/src/main/java/com/example/myproject/MyPacketPreprocessor.java
[INFO]
Stale source detected: /root/myproject/src/main/java/com/example/myproject/MyCommandPostprocessor.java
[INFO] Recompiling the module because of changed source code.
[DEBUG] Classpath:
[DEBUG] /root/myproject/target/classes
[DEBUG] /root/.m2/repository/org/yamcs/yamcs-core/5.10.1/yamcs-core-5.10.1.jar
[DEBUG] /root/.m2/repository/org/yamcs/yamcs-client/5.10.1/yamcs-client-5.10.1.jar
[DEBUG] /root/.m2/repository/org/yamcs/yamcs-api/5.10.1/yamcs-api-5.10.1.jar
[DEBUG] /root/.m2/repository/org/yamcs/yamcs-xtce/5.10.1/yamcs-xtce-5.10.1.jar
[DEBUG] /root/.m2/repository/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar
[DEBUG] /root/.m2/repository/org/slf4j/slf4j-api/2.0.9/slf4j-api-2.0.9.jar
[DEBUG] /root/.m2/repository/com/beust/jcommander/1.48/jcommander-1.48.jar
[DEBUG] /root/.m2/repository/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar
[DEBUG] /root/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar
[DEBUG] /root/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[DEBUG] /root/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[DEBUG] /root/.m2/repository/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar
[DEBUG] /root/.m2/repository/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar
[DEBUG] /root/.m2/repository/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar
[DEBUG] /root/.m2/repository/com/google/protobuf/protobuf-java-util/3.19.6/protobuf-java-util-3.19.6.jar
[DEBUG] /root/.m2/repository/com/google/protobuf/protobuf-java/3.19.6/protobuf-java-3.19.6.jar
[DEBUG] /root/.m2/repository/io/dropwizard/metrics/metrics-core/4.2.9/metrics-core-4.2.9.jar
[DEBUG] /root/.m2/repository/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar
[DEBUG] /root/.m2/repository/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar
[DEBUG] /root/.m2/repository/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar
[DEBUG] /root/.m2/repository/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar
[DEBUG] /root/.m2/repository/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar
[DEBUG] /root/.m2/repository/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar
[DEBUG] /root/.m2/repository/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar
[DEBUG] /root/.m2/repository/io/netty/netty-transport-native-epoll/4.1.94.Final/netty-transport-native-epoll-4.1.94.Final-linux-aarch_64.jar
[DEBUG] /root/.m2/repository/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar
[DEBUG] /root/.m2/repository/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final.jar
[DEBUG] /root/.m2/repository/io/netty/netty-transport-native-epoll/4.1.94.Final/netty-transport-native-epoll-4.1.94.Final-linux-x86_64.jar
[DEBUG] /root/.m2/repository/net/sourceforge/javacsv/javacsv/2.0/javacsv-2.0.jar
[DEBUG] /root/.m2/repository/net/sourceforge/jexcelapi/jxl/2.6.12/jxl-2.6.12.jar
[DEBUG] /root/.m2/repository/org/codehaus/janino/janino/3.1.9/janino-3.1.9.jar
[DEBUG] /root/.m2/repository/org/codehaus/janino/commons-compiler/3.1.9/commons-compiler-3.1.9.jar
[DEBUG] /root/.m2/repository/org/openjdk/nashorn/nashorn-core/15.4/nashorn-core-15.4.jar
[DEBUG] /root/.m2/repository/org/ow2/asm/asm/7.3.1/asm-7.3.1.jar
[DEBUG] /root/.m2/repository/org/ow2/asm/asm-commons/7.3.1/asm-commons-7.3.1.jar
[DEBUG] /root/.m2/repository/org/ow2/asm/asm-analysis/7.3.1/asm-analysis-7.3.1.jar
[DEBUG] /root/.m2/repository/org/ow2/asm/asm-tree/7.3.1/asm-tree-7.3.1.jar
[DEBUG] /root/.m2/repository/org/ow2/asm/asm-util/7.3.1/asm-util-7.3.1.jar
[DEBUG] /root/.m2/repository/org/yamcs/yamcs-rocksdb/
9.4.0.6/yamcs-rocksdb-9.4.0.6.jar[DEBUG] /root/.m2/repository/org/slf4j/log4j-over-slf4j/2.0.9/log4j-over-slf4j-2.0.9.jar
[DEBUG] /root/.m2/repository/org/slf4j/slf4j-jdk14/2.0.9/slf4j-jdk14-2.0.9.jar
[DEBUG] /root/.m2/repository/org/yaml/snakeyaml/2.0/snakeyaml-2.0.jar
[DEBUG] /root/.m2/repository/org/yamcs/yamcs-web/5.10.1/yamcs-web-5.10.1.jar
[DEBUG] Source roots:
[DEBUG] /root/myproject/src/main/java
[DEBUG] /root/myproject/target/generated-sources/annotations
[DEBUG] Command line options:
[DEBUG] -d /root/myproject/target/classes -classpath /root/myproject/target/classes:/root/.m2/repository/org/yamcs/yamcs-core/5.10.1/yamcs-core-5.10.1.jar:/root/.m2/repository/org/yamcs/yamcs-client/5.10.1/yamcs-client-5.10.1.jar:/root/.m2/repository/org/yamcs/yamcs-api/5.10.1/yamcs-api-5.10.1.jar:/root/.m2/repository/org/yamcs/yamcs-xtce/5.10.1/yamcs-xtce-5.10.1.jar:/root/.m2/repository/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar:/root/.m2/repository/org/slf4j/slf4j-api/2.0.9/slf4j-api-2.0.9.jar:/root/.m2/repository/com/beust/jcommander/1.48/jcommander-1.48.jar:/root/.m2/repository/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar:/root/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar:/root/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/root/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar:/root/.m2/repository/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar:/root/.m2/repository/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar:/root/.m2/repository/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar:/root/.m2/repository/com/google/protobuf/protobuf-java-util/3.19.6/protobuf-java-util-3.19.6.jar:/root/.m2/repository/com/google/protobuf/protobuf-java/3.19.6/protobuf-java-3.19.6.jar:/root/.m2/repository/io/dropwizard/metrics/metrics-core/4.2.9/metrics-core-4.2.9.jar:/root/.m2/repository/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar:/root/.m2/repository/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar:/root/.m2/repository/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar:/root/.m2/repository/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar:/root/.m2/repository/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar:/root/.m2/repository/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar:/root/.m2/repository/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar:/root/.m2/repository/io/netty/netty-transport-native-epoll/4.1.94.Final/netty-transport-native-epoll-4.1.94.Final-linux-aarch_64.jar:/root/.m2/repository/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar:/root/.m2/repository/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final.jar:/root/.m2/repository/io/netty/netty-transport-native-epoll/4.1.94.Final/netty-transport-native-epoll-4.1.94.Final-linux-x86_64.jar:/root/.m2/repository/net/sourceforge/javacsv/javacsv/2.0/javacsv-2.0.jar:/root/.m2/repository/net/sourceforge/jexcelapi/jxl/2.6.12/jxl-2.6.12.jar:/root/.m2/repository/org/codehaus/janino/janino/3.1.9/janino-3.1.9.jar:/root/.m2/repository/org/codehaus/janino/commons-compiler/3.1.9/commons-compiler-3.1.9.jar:/root/.m2/repository/org/openjdk/nashorn/nashorn-core/15.4/nashorn-core-15.4.jar:/root/.m2/repository/org/ow2/asm/asm/7.3.1/asm-7.3.1.jar:/root/.m2/repository/org/ow2/asm/asm-commons/7.3.1/asm-commons-7.3.1.jar:/root/.m2/repository/org/ow2/asm/asm-analysis/7.3.1/asm-analysis-7.3.1.jar:/root/.m2/repository/org/ow2/asm/asm-tree/7.3.1/asm-tree-7.3.1.jar:/root/.m2/repository/org/ow2/asm/asm-util/7.3.1/asm-util-7.3.1.jar:/root/.m2/repository/org/yamcs/yamcs-rocksdb/
9.4.0.6/yamcs-rocksdb-9.4.0.6.jar:/root/.m2/repository/org/slf4j/log4j-over-slf4j/2.0.9/log4j-over-slf4j-2.0.9.jar:/root/.m2/repository/org/slf4j/slf4j-jdk14/2.0.9/slf4j-jdk14-2.0.9.jar:/root/.m2/repository/org/yaml/snakeyaml/2.0/snakeyaml-2.0.jar:/root/.m2/repository/org/yamcs/yamcs-web/5.10.1/yamcs-web-5.10.1.jar: -sourcepath /root/myproject/src/main/java:/root/myproject/target/generated-sources/annotations: -s /root/myproject/target/generated-sources/annotations -g --release 17 -encoding UTF-8 -XDuseUnsharedTable=true
[DEBUG] incrementalBuildHelper#beforeRebuildExecution
[INFO] Compiling 2 source files with javac [debug release 17] to target/classes
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.222 s
[INFO] Finished at: 2024-10-20T10:06:57Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile (default-compile) on project myproject: Fatal error compiling: error: release version 17 not supported -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile (default-compile) on project myproject: Fatal error compiling
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.MojoExecutor.executeForkedExecutions (MojoExecutor.java:508)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:345)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:298)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
Caused by: org.apache.maven.plugin.MojoExecutionException: Fatal error compiling
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:1231)
at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:215)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.MojoExecutor.executeForkedExecutions (MojoExecutor.java:508)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:345)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:298)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
Caused by: org.codehaus.plexus.compiler.CompilerException: error: release version 17 not supported
at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess (JavaxToolsCompiler.java:179)
at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile (JavacCompiler.java:214)
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:1228)
at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:215)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.MojoExecutor.executeForkedExecutions (MojoExecutor.java:508)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:345)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:298)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
Caused by: java.lang.IllegalArgumentException: error: release version 17 not supported
at com.sun.tools.javac.main.Arguments.reportDiag (Arguments.java:886)
at com.sun.tools.javac.main.Arguments.handleReleaseOptions (Arguments.java:312)
at com.sun.tools.javac.main.Arguments.processArgs (Arguments.java:351)
at com.sun.tools.javac.main.Arguments.init (Arguments.java:247)
at com.sun.tools.javac.api.JavacTool.getTask (JavacTool.java:191)
at com.sun.tools.javac.api.JavacTool.getTask (JavacTool.java:119)
at com.sun.tools.javac.api.JavacTool.getTask (JavacTool.java:68)
at org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess (JavaxToolsCompiler.java:125)
at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile (JavacCompiler.java:214)
at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:1228)
at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:215)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.MojoExecutor.executeForkedExecutions (MojoExecutor.java:508)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:345)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:298)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionExceptionAny assistance appreciated.
Thank you.