Как я могу обработать ошибку о groovy во время компиляции maven?

#maven #groovy #compiler-errors

#maven #groovy #ошибки компилятора

Вопрос:

ребята.

У меня есть несколько исходных кодов, использующих groovy. Во время компиляции maven у меня появляется сообщение об ошибке, как показано ниже.

 urls[23] = file:/C:/Users/joyoungchan/.m2/repository/org/codehaus/plexus/plexus-compiler-manager/2.8.4/plexus-compiler-manager-2.8.4.jar
urls[24] = file:/C:/Users/joyoungchan/.m2/repository/org/codehaus/plexus/plexus-compiler-javac/2.8.4/plexus-compiler-javac-2.8.4.jar
Number of foreign imports: 1
  import: Entry[import  from realm ClassRealm[maven.api, parent: null]]

  -----------------------------------------------------

at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:169)
... 21 more
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7
     at org.codehaus.groovy.vmplugin.VMPluginFactory.<clinit>(VMPluginFactory.java:43)
     at org.codehaus.groovy.ast.ClassHelper.makeCached(ClassHelper.java:158)
     at org.codehaus.groovy.ast.ClassHelper.<clinit>(ClassHelper.java:81)
 

Но у меня есть библиотека для org.codehaus.groovy.vmplugin.v7.Java7 в classpath.

Я выполнил процесс без каких-либо специальных настроек, связанных с maven.

Пожалуйста, дайте мне знать решение этой проблемы. Спасибо.

Ответ №1:

Я решил эту проблему. Эта проблема была вызвана версией sts. Спасибо за вашу помощь.