我有一个使用 gwt 的项目,并且依赖于我公司 svn 中的几个组件。在我的 MainApp.gwt.xml 中,我继承了这些模块。问题是,其中一个似乎不是 gwt 模块,所以我收到此错误:
ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] GWT Module com.sample.project.sample-module-b not found in project sources or resources.
但我也不能只删除它,因为还有另一个模块需要来自这个模块-b 的源代码。如果我删除该行
<inherits name="com.sample.project.sample-module-b"/>
从我的 MainApp.gwt.xml 我收到以下错误:
[ERROR] Errors in 'jar:file:/C:/pathToRepository/com/sample/project/sample-module-a/0.1-SNAPSHOT-sources.jar!/com/sample/project/a/to/ClassA.java'
[ERROR] Line 23: No source code is available for type com.sample.project.module-b.ClassB; did you forget to inherit a required module?
我将 module-a 和 module-b 添加到我的 maven 依赖项中,但这并没有成功。尽管它不是 gwt 模块,但是否有可能继承该模块?我自己的类从不直接使用 module-b,只是在这种依赖关系中。如何告诉 module-a 或我的 MainApp 使用来自 module-b 的源而不将其视为 gwt 模块?希望有人能给我一个提示。最好的问候,凯兹