2014-01-20 56 views
2

具体来说,我想知道如何在IntelliJ IDEA中编译生产模式的项目。到目前为止,我只找到了dev模式提及,官方JetBrains指南只描述了devmode。现在,当我使用从上下文菜单中选择“编译模块”编译IDEA我的GWT模块,并尝试在浏览器中调用运行它:IntelliJ IDEA中的Gwt生产模式

localhost:8888/MySampleApplication.html 

我总是得到消息“GWT模块需要(S)重新编译”。

+0

您是否尝试在浏览器中进行全新刷新?按住Shift并点击重新加载按钮。编译后我一直都有这个问题,因为我的客户端有一些js缓存。 – Guillaume

+0

它没有帮助。问题是我现在没有任何Gwt的上下文菜单,就像我在Eclipse中那样,我可以选择正确编译。我现在只能调用“编译模块”。这就是为什么我认为我根本没有像js cache那样的“target”目录。 – ferbolg

+0

我在grails应用程序中使用GWT,所以GWT部分由grails命令管理。我不知道它是如何与纯GWT应用程序一起工作的。您的源代码目录'web-app'中是否有任何gwt目录? – Guillaume

回答

0

我已经定义的命令行一个maven运行配置:

clean gwt:compile -Dgwt.inplace=true 

现在,编译器的源目录中写入自己的输出(在我们的例子/ src目录/主/ web应用)。如果我现在使用没有参数的代码服务器,我会得到正确的结果。

我希望这会有所帮助!