0

プロジェクトを grails 1.3.5 から 2.2.4 に移行する必要があります。カスタム プラグインには、メイン アプリのクラスへの依存関係があります。

class Comment {
    ...
    Person person
    ...
}

Commentはプラグインのドメイン クラス、Personはメイン アプリのドメイン クラスです。アプリは 1.3.5 では問題なく動作しますが、2.2.4 では失敗します。IDEA は、両方のバージョンの grailsでPersonを not found クラスとして強調表示します。1.3.5 では問題なく動作するのに、2.2.4 では失敗する理由を教えてください。
ありがとう!

4

1 に答える 1

1

Grails 1.3.5 については不明ですが、2.x ではプラグインでアプリケーション クラスを参照できません。

考えてみると、プラグインは独立した機能である必要があり、どのアプリケーションにもプラグインできるため、モデルに何か問題があります。

于 2013-10-01T16:01:26.163 に答える