我正在Eclipse中的两个GWT项目中共享它们的一些类。项目A具有基本源文件和一些功能。虽然我可以阅读源代码,但我没有对此项目的更改权限。项目B是我的目标工作项目。
问题
我已将每个源文件夹从项目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?
可能导致该错误的原因是什么?任何提示都受到高度赞赏。
致以最诚挚的问候,
Vijay Shanker
答案 0 :(得分:4)
您需要在projectA.gwt.xml文件中指定project-b。
如果projectB.gwt.xml文件在com.projectb.util包中,则添加以下行
<inherits name='com.projectb.util.projectB'/>
projectA.gwt.xml文件中的