2014-09-01 179 views
-1

我试图在两个GWT项目之间共享代码。但我的问题是,一旦我加载一个项目,包含项目的入口点也被称为。 我做了什么: 1. MainProjectA(这个项目的代码想分享) 2. ProjectB(在这个项目中我想要MainProjectA的代码)。两个不同的GWT项目之间的共享代码

我通过jar包含MainProjectA。

问题我取:

当我当时MainProjectA的入口点也被称作加载项目B。我只需要调用projectB调用的方法。

请帮帮我。

+0

http://www.vogella.com/tutorials/GWTModules/article.html – 2014-09-01 08:14:35

+0

谢谢@OviFaur。我有解决方案。 – 2014-09-06 06:06:56

回答

0

更好的是重构您的主项目A
您需要在您的项目中创建两个gwt.xml文件。

  1. common.gwt.xml

    • 不含enrty点
    • 包含源标记为共享代码
  2. main.gwt.xml

    • 包含你的入口点
    • 继承共同
在B项目

然后,继承通用模块

+0

谢谢@Syam。我正在从main.gwt.xml手动删除EntryPoint。你的文章帮助我获得更好的解决方案再次感谢。 – 2014-09-24 07:35:47

相关问题