我最近将Grails应用程序更新为2.1.0,但是当我war
时,我会收到以下错误:
java.lang.noclassdeffounderror:org/codehaus/groovy/transform/powerAssert/valyerecorder
- Groovy版本1.7.5
- Grails版本2.1.0
这两个版本是否兼容?
no。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
依赖项声明中。