GWT 2.5.0
/ Google Plugin for Eclipse
/ m2e
/ GWT-maven-plugin 2.5.0
/Request Factory
我根据使用 maven的 GWT wiki 配置我的项目,它运行良好,但在我的子项目中遇到了一些问题。
假设我有两个项目 A 和 B,A 是标准 GWT 项目,B 是子项目,有一个 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,所以它不会受到责备,当我想修改 B 项目中用于查看更改的 B 项目中的某些内容时,这很麻烦,我必须关闭 B 然后查看更改,然后打开 B 和做了改变...
我想知道是否有办法解决这个问题,这样我的生活会更轻松。谢谢。
还有一件事,我也在项目 B 中使用maven-processor-plugin
和build-helper-maven-plugin
,并确保在我调用maven install
B 时目标运行,但似乎没有帮助。