我最近将Grails应用更新为2.1.0,但当我war
项目时,我收到以下错误:
java.lang.NoClassDefFoundError:org / codehaus / groovy / transform / powerassert / ValueRecorder
这两个版本是否兼容?
答案 0 :(得分: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
依赖声明中添加适当的排除。