Groovy-Maven-Plugin не поддерживает в Java 17JAVA

Программисты JAVA общаются здесь
Anonymous
Groovy-Maven-Plugin не поддерживает в Java 17

Сообщение Anonymous »

Я обновляю свое приложение с Java 11 до Java 17. Когда я пытаюсь сделать MVN Clean Install, я получаю следующую ошибку, связанную с Groovy-Maven-Plugin: < /p>
[ERROR] Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.0:execute (echo-build-environment) on project application-name: Execution echo-build-environment of goal org.codehaus.gmaven:groovy-maven-plugin:2.0:execute failed: A required class was missing while executing org.codehaus.gmaven:groovy-maven-plugin:2.0:execute: Could not initialize class groovy.lang.GroovySystem
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.codehaus.gmaven:groovy-maven-plugin:2.0
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/C:/esi/mvn_repo/org/codehaus/gmaven/groovy-maven-plugin/2.0/groovy-maven-plugin-2.0.jar
[ERROR] urls[1] = file:/C:/esi/mvn_repo/org/sonatype/gossip/gossip-slf4j/1.8/gossip-slf4j-1.8.jar
[ERROR] urls[2] = file:/C:/esi/mvn_repo/org/sonatype/gossip/gossip-core/1.8/gossip-core-1.8.jar
[ERROR] urls[3] = file:/C:/esi/mvn_repo/org/sonatype/gossip/gossip-bootstrap/1.8/gossip-bootstrap-1.8.jar
[ERROR] urls[4] = file:/C:/esi/mvn_repo/com/google/guava/guava/14.0.1/guava-14.0.1.jar
[ERROR] urls[5] = file:/C:/esi/mvn_repo/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar
[ERROR] urls[6] = file:/C:/esi/mvn_repo/org/codehaus/plexus/plexus-interpolation/1.16/plexus-interpolation-1.16.jar
[ERROR] urls[7] = file:/C:/esi/mvn_repo/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.jar
[ERROR] urls[8] = file:/C:/esi/mvn_repo/org/codehaus/gmaven/gmaven-adapter-api/2.0/gmaven-adapter-api-2.0.jar
[ERROR] urls[9] = file:/C:/esi/mvn_repo/org/codehaus/gmaven/gmaven-adapter-impl/2.0/gmaven-adapter-impl-2.0.jar
[ERROR] urls[10] = file:/C:/esi/mvn_repo/org/codehaus/groovy/groovy-all/2.1.5/groovy-all-2.1.5.jar
[ERROR] urls[11] = file:/C:/esi/mvn_repo/org/apache/ant/ant/1.8.4/ant-1.8.4.jar
[ERROR] urls[12] = file:/C:/esi/mvn_repo/org/apache/ant/ant-launcher/1.8.4/ant-launcher-1.8.4.jar
[ERROR] urls[13] = file:/C:/esi/mvn_repo/jline/jline/1.0/jline-1.0.jar
[ERROR] urls[14] = file:/C:/esi/mvn_repo/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR] : Exception java.lang.reflect.InaccessibleObjectException: Unable to make protected void java.lang.Object.finalize() throws java.lang.Throwable accessible: module java.base does not "opens java.lang" to unnamed module @21bd20ee [in thread "main"]
< /code>
Вот текущая конфигурация плагина в моем pom.xml: < /p>

org.codehaus.gmaven
groovy-maven-plugin
2.0


echo-build-environment
validate

execute



log.info("POM Hierarchy")
def rootPom = project;
while (rootPom.parent != null) {
log.info(rootPom.groupId + ':' + rootPom.artifactId + ':' + rootPom.version)
rootPom = rootPom.parent;
}
log.info(rootPom.groupId + ':' + rootPom.artifactId + ':' + rootPom.version)







Подробнее здесь: https://stackoverflow.com/questions/795 ... in-java-17

Вернуться в «JAVA»