4

すべてのドメイン クラスの Spring Tool Suite でこの「エラー」が発生しています。正常にコンパイルされるため、実際にはエラーではありません。しかし、それは実際のコンパイルエラーを隠しています。どうすればそれを取り除くことができますか? それらは同じパッケージに含まれているため、インポートは必要ありません。インポートを追加すると、クラスが見つからないと表示されます...

したがって、次のコードは赤い x を生成します

Groovy:見かけの変数 'ExampleB' が静的スコープで見つかりましたが、ローカル変数、静的フィールド、またはクラスを参照していません。考えられる原因:

package domain.com.so;

class ExampleA {
    static belongsTo  = [exampleB: ExampleB]
    static constraints = {
    }
}

そして、このコードは同様のエラーを生成します:

Groovy:見かけの変数 'ExampleA' が静的スコープで見つかりましたが、ローカル変数、静的フィールド、またはクラスを参照していません。考えられる原因:

package domain.com.so;

class ExampleB {
    static hasMany  = [exampleAs: ExampleA]
    static constraints = {
    }
}
4

2 に答える 2

8

通常、STS がこのような文句を言うとき、私は実行します

grails clean 

grails compile --refresh-dependencies
于 2013-04-03T18:11:00.447 に答える