GWTコンパイラに問題があります。私は私のエンティティクラスに次のメソッドを追加する場合:GWTとReflectionToStringBuilder.toString()
ERROR: Deferred binding failed for 'com.mvp4g.client.Mvp4gModule'; expect subsequent failures
ERROR: Unable to load module entry point class plaut.wimc.avl.admin.client.Admin (see associated exception for details)
java.lang.RuntimeException: Deferred binding failed for 'com.mvp4g.client.Mvp4gModule' (did you forget to inherit a required module?)
私はそれを削除すると、すべてが正常に動作します:
@Override
public String toString() {
return ReflectionToStringBuilder.toString(this, ToStringStyle.SHORT_PREFIX_STYLE);
}
コンパイラは私に次のエラーが発生しました。なぜコンパイラにこのようなエラーを与えたのかわかりません。このtoString
メソッドはroo IDTでも使用されていますが、このようなエラーはありません。
私は理解しますが、それはどのように可能ですか? aspectJコンパイラがこの関数を変換すると思いますか? – user1289877
このクラスはサーバーサイドコードでのみ使用できますか?それはうまくいくでしょう。 –