7

最近、Grails アプリを 2.1.0 に更新しましたがwar、プロジェクトを実行すると、次のエラーが発生します。

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

  • Groovy バージョン 1.7.5
  • Grails バージョン 2.1.0

これら 2 つのバージョンは互換性がありますか?

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 を使用します。おそらく、Groovy 1.7 で何がプルされているかを確認するために aを実行し、依存関係の宣言grails dependency-reportに適切な除外を配置する必要があります。BuildConfig

于 2012-12-19T16:47:01.090 に答える