【发布时间】:2013-12-10 09:14:32
【问题描述】:
我正在使用 GGTS 版本:3.4.0.RELEASE IDE。并使用 Grails-2.3.4 进行配置。 当我创建测试 groovy 类时,它在第一行给出错误。显示此错误消息。
现在确定它在哪里获得 Groovy 1.8.6
Description Resource Path Location Type
Groovy:Unexpected problem with AST transform: The Spock compiler plugin cannot execute because Spock 0.7.0-groovy-2.0 is not compatible with Groovy 1.8.6. For more information, see http://versioninfo.spockframework.org Gekki.groovy /hello/src/groovy/test line 0 Java Problem
如何解决此错误消息?
编辑:
我试过这个还是一样的问题
http://grails.org/plugin/spock
我的版本
Grails version: 2.3.4
Groovy version: 2.1.9
JVM version: 1.7.0_45
【问题讨论】:
-
要么使用 groovy 版本 >= 2.0,要么选择与 Groovy 1.8 兼容的 spock 版本。
-
@LeonardBrünings,我试过了,现在还是运气
-
检查IDE中配置的Groovy版本(不是项目,而是IDE属性),可能是1.8.x
-
@SérgioMichels,感谢您的提示。我需要在IDE级别切换groovy版本
标签: grails groovy spring-tool-suite