GWT 2.5.0
/ Google Plugin for Eclipse
/ m2e
/ GWT-maven-plugin 2.5.0
/Request Factory
Mavenを使用する GWT wiki に従ってプロジェクトを構成すると、かなりうまく機能しますが、サブプロジェクトで問題が発生します。
2 つのプロジェクト A と B があり、A は標準 GWT プロジェクト、B はサブプロジェクトで、1 つの GWT モジュールがあり、いくつかの一般的な UI ウィジェットといくつかの一般的なエンティティ プロキシと RequestFactory が含まれているとします。A プロジェクトは、Maven 依存関係を通じて B プロジェクトに依存します。 、および A の Module.gwt.xml にも、B モジュールの継承があります。
問題は、GPE を使用してプロジェクトを起動しようとすると、次のように非難されることです。
The RequestFactory ValidationTool must be run for the … XXXRequestFactory type
XXXRequestFactory は B プロジェクトにあります。私はEclipseでプロジェクトBを閉じる必要があるので、それは非難されません.Aで使用されていたBプロジェクトで何かを変更して変更を確認したい場合、これは面倒です.Bを閉じてから変更を確認してからBを開いてください.変更を加えました...
この問題を解決して私の人生を楽にする方法があるのだろうか. ありがとう。
もう1つ、プロジェクトBでもmaven-processor-plugin
andを使用しbuild-helper-maven-plugin
、Bを呼び出したときに目標が実行されるmaven install
ようにしますが、役に立たないようです。