如何在两个GWT项目之间共享代码?

如何在两个GWT项目之间共享代码?,gwt,Gwt,我正在Eclipse中处理两个GWT项目,它们共享一些类。虽然我可以读取源代码,但我没有对此项目的更改访问权。项目B是我的目标工作项目 问题 我已将project-A中的每个源文件夹添加到project-B中。当我作为GWT项目执行project-B时,它不会从project-A读取源文件 [ERROR] Errors in 'file:/D:/projects/eclipse-workspaces/ws-wars-1.3.2/project-b/common/com/wars/shared/f

我正在Eclipse中处理两个GWT项目,它们共享一些类。虽然我可以读取源代码,但我没有对此项目的更改访问权。项目B是我的目标工作项目

问题

我已将project-A中的每个源文件夹添加到project-B中。当我作为GWT项目执行project-B时,它不会从project-A读取源文件

[ERROR] Errors in 'file:/D:/projects/eclipse-workspaces/ws-wars-1.3.2/project-b/common/com/wars/shared/framework/util/I18NImpl.java'
[ERROR] Line 19: No source code is available for type com.wars.shared.framework.util.I18NUtil; did you forget to inherit a required module?
是什么导致了这个错误?如有任何提示,我们将不胜感激

致以最良好的祝愿


Vijay Shanker

您需要在projectA.gwt.xml文件中指定project-b

如果projectB.gwt.xml文件位于包com.projectB.util中,则添加以下行

<inherits name='com.projectb.util.projectB'/>

在projectA.gwt.xml文件中,需要在projectA.gwt.xml文件中指定project-b

如果projectB.gwt.xml文件位于包com.projectB.util中,则添加以下行

<inherits name='com.projectb.util.projectB'/>
在projectA.gwt.xml文件中

。它似乎与此重复。但请让我知道如何在项目B中继承项目A的gwt.xml。它似乎与此重复。但是请让我知道如何在项目B中继承项目A的gwt.xml