Groovy Eclipse Compiler для Intellij + Grails 2.5

Я тщательно исследовал это в Интернете, но не смог найти ничего подходящего для моей ситуации.

В настоящее время у меня есть проект с Grails 2.5, и я использую Intellij 14.1.3.

Начиная с 14.1, Intellij позволяет использовать компилятор groovy eclipse. Я скачал соответствующую версию (2.4.3) компилятора для использования в моем проекте.

Я получаю эти ошибки в классах всякий раз, когда пытаюсь скомпилировать (и это происходит только в спецификации спока)

2015-07-06 13:35:18,677 [13475148]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: General error during canonicalization: java.lang.NoClassDefFoundError: junit/framework/TestCase 
2015-07-06 13:35:18,677 [13475148]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: java.lang.RuntimeException: java.lang.NoClassDefFoundError: junit/framework/TestCase 
2015-07-06 13:35:18,677 [13475148]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: at org.codehaus.groovy.control.CompilationUnit.convertUncaughtExceptionToCompilationError(CompilationUnit.java:1257) 

Далее следуем далее по трассе стека:

2015-07-06 13:35:18,678 [13475149]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.grails.compiler.injection.test.MockTransformation 
2015-07-06 13:35:18,678 [13475149]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
2015-07-06 13:35:18,678 [13475149]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) 
2015-07-06 13:35:18,678 [13475149]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
2015-07-06 13:35:18,678 [13475149]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: at java.lang.reflect.Constructor.newInstance(Constructor.java:526) 
2015-07-06 13:35:18,678 [13475149]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: at java.lang.Class.newInstance(Class.java:383) 
2015-07-06 13:35:18,678 [13475149]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: at org.codehaus.groovy.transform.ASTTransformationVisitor.visitClass(ASTTransformationVisitor.java:99) 
2015-07-06 13:35:18,678 [13475149]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: at org.codehaus.groovy.transform.ASTTransformationVisitor$2.call(ASTTransformationVisitor.java:227) 
2015-07-06 13:35:18,678 [13475149]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: at org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1221) 
2015-07-06 13:35:18,678 [13475149]   INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: ... 32 more 

Ошибки кажутся довольно простыми: отсутствующий класс. Однако, если я переключаюсь обратно на обычный компилятор, все работает нормально.

0 ответов

Другие вопросы по тегам