如何禁用超级开发模式以便我可以在单独的 Web 项目中使用我的 Gwt 模块

How do I disable super dev mode so that I can use my Gwt module in a separate web project

我正在使用 GWT 2.7.0 构建 Web 模块。

我想将生成的模块文件夹复制到我的 Maven 输出文件夹中,即目标并在单独的 Web 应用程序中引用它。

当我尝试这样做时,它一直弹出无法从服务器加载对话框。

我加了

<superdevmode>false</superdevmode> 

并将其添加到我的模块文件中

<set-configuration-property name="devModeRedirectEnabled" value="false"/>

但仍然没有运气。我仍然收到弹出窗口。

有什么线索吗?

谢谢,

高塔姆

我用相同的标志集重新编译了 gwt 项目。

在此之前我做了一个 mvn clean 当然我没有只做 gwt:run -

清理编译gwt:compile

然后将生成的模块文件夹复制到另一个项目的webapp,并将nocache.js添加到宿主页面。

虽然限制是如果你想要源映射和调试支持,你仍然需要 运行 项目中的代码服务器,因此你需要启用超级开发模式。