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

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

问题描述:

我正在Eclipse*享一些类的两个GWT项目。项目A有基本的源文件和一些功能。尽管我可以阅读源代码,但我没有对此项目的更改访问权限。项目B是我的目标工作项目。如何在两个GWT项目之间共享代码?

问题

我已经加入每个源文件夹从项目-A到项目-B启动配置。当我执行项目B作为GWT项目时,它不会读取项目-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? 

什么可能导致该错误?任何提示都非常感谢。

最好的问候,

维杰刺刀

+0

http://*.com/问题/ 3642797 /如何对共享代码多GWT-Eclipse的项目间。这似乎是重复的。但请让我知道如何在项目B中继承项目A的gwt.xml – 2010-10-12 22:31:19

你需要在你projectA.gwt.xml文件中指定项目-B。

如果projectB.gwt.xml文件是在包com.projectb.util然后添加以下行

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

文件