两个不同的GWT项目之间的共享代码
问题描述:
我试图在两个GWT项目之间共享代码。但我的问题是,一旦我加载一个项目,包含项目的入口点也被称为。 我做了什么: 1. MainProjectA(这个项目的代码想分享) 2. ProjectB(在这个项目中我想要MainProjectA的代码)。两个不同的GWT项目之间的共享代码
我通过jar包含MainProjectA。
问题我取:
当我当时MainProjectA的入口点也被称作加载项目B。我只需要调用projectB调用的方法。
请帮帮我。
答
更好的是重构您的主项目A
您需要在您的项目中创建两个gwt.xml文件。
-
common.gwt.xml
- 不含enrty点
- 包含源标记为共享代码
-
main.gwt.xml
- 包含你的入口点 个
- 继承共同
然后,继承通用模块
+0
谢谢@Syam。我正在从main.gwt.xml手动删除EntryPoint。你的文章帮助我获得更好的解决方案再次感谢。 – 2014-09-24 07:35:47
http://www.vogella.com/tutorials/GWTModules/article.html – 2014-09-01 08:14:35
谢谢@OviFaur。我有解决方案。 – 2014-09-06 06:06:56