7

我最近将 Grails 应用程序更新到 2.1.0,但是当我war进行项目时,我收到以下错误:

java.lang.NoClassDefFoundError: org/codehaus/groovy/transform/powerassert/ValueRecorder

  • Groovy 版本 1.7.5
  • Grails 版本 2.1.0

这两个版本兼容吗?

4

1 回答 1

9

不,Grails 1.3.x 使用 Groovy 1.7,Grails 2.0.x 和 2.1.x 使用 Groovy 1.8,Grails 2.2 使用 Groovy 2.0,Grails 2.3 将使用 Groovy 2.1。您可能应该grails dependency-report查看一下 Groovy 1.7 中的内容,并将适当的排除项放入您的BuildConfig依赖项声明中。

于 2012-12-19T16:47:01.090 回答