我有两个模块,主模块和包含模块。
如果我启动 Main 模块,它将显示一个带有 iFrame 的界面,其中包含 Included 模块以及一些附加控件。我也可以单独启动 Included 模块。我通过拥有两个单独的 .gwt.xml 文件和两个单独的入口点解决了这个问题,然后将结果放在同一个 war 文件夹中。
如果我在 eclipse 中使用 GWT Compile,我可以将两个入口点都添加到列表中,它将编译两个模块,一切都会正常工作。
但是,如果我单击 Eclipse 中的“运行”按钮让我的应用程序在 devmode 下运行,那么它只会重新编译我在浏览器中访问的入口点。如果我访问 Main 入口点,那么我会得到一个弹出窗口,说“gwt 模块可能需要重新编译”,并且 devmode 不会自动重新编译我的 Include 入口点。
有什么方法可以让我在 eclipse 中获得 devmode 来 - 总是 - 重新编译我的所有模块?