【发布时间】:2014-01-20 07:57:54
【问题描述】:
具体来说,我想知道如何在 IntelliJ IDEA 中为生产模式编译项目。到目前为止,我发现只提到了开发模式,官方的 JetBrains 指南只描述了开发模式。现在,当我使用上下文菜单中的“编译模块”在 IDEA 中编译我的 gwt 模块并尝试在浏览器调用中运行它时:
localhost:8888/MySampleApplication.html
我总是收到消息“Gwt 模块需要重新编译”。
【问题讨论】:
-
您是否尝试过彻底刷新浏览器? Shift + 单击重新加载按钮。编译后我一直有这个问题,因为我的客户端缓存了一些js。
-
没用。问题是我现在在IDEA中没有任何Gwt的上下文菜单,就像我在Eclipse中一样,我可以选择正确编译。我现在只能调用“编译模块”。这就是为什么我认为我根本没有像带有 js 缓存的“目标”目录这样的东西。
-
我在 grails 应用程序中使用 GWT,因此 GWT 部分由 grails 命令管理。我不知道它是如何与纯 GWT 应用程序一起工作的。您的源目录“web-app”中有任何 gwt 目录吗?
-
是的,我确实有通常的包结构,即源文件夹中的客户端和服务器。
-
对不起,我不清楚。 GWT 的 grails 插件是在我的 web 应用程序中创建一个 gwt 目录,其中包含开发模式使用的 js 文件。它就像 GWT 的构建目录,我可以删除内容以进行清理操作。
标签: gwt intellij-idea production