【发布时间】:2014-07-03 11:53:02
【问题描述】:
最近我开始使用超级开发模式来获得它的外观和感觉。我花了几个小时才把它弄好,但我不知道如何以及实际上可以使用 SDM 来使用热插拔进行更快的开发。 使用开发模式我所要做的就是在 IDE 中保存我的更改并刷新浏览器页面。现在我的代码更改需要传输到代码服务器进行重新编译吗?我是对的还是我遗漏了一些明显的东西?
【问题讨论】:
标签: java gwt hotswap gwt-super-dev-mode gwt-dev-mode
最近我开始使用超级开发模式来获得它的外观和感觉。我花了几个小时才把它弄好,但我不知道如何以及实际上可以使用 SDM 来使用热插拔进行更快的开发。 使用开发模式我所要做的就是在 IDE 中保存我的更改并刷新浏览器页面。现在我的代码更改需要传输到代码服务器进行重新编译吗?我是对的还是我遗漏了一些明显的东西?
【问题讨论】:
标签: java gwt hotswap gwt-super-dev-mode gwt-dev-mode
您所要做的就是单击DevMode On 小书签和Compile 按钮。不过,这仅适用于客户端代码。
对于服务器端代码,DevMode 可以为您的 webapp 提供服务,您只需单击一下即可重新加载它以获取更改,而 CodeServer 仅处理客户端,因此您必须将 webapp 部署到服务器(即说,如果你愿意,你可以使用 DevMode)。然后,当您更改服务器端代码时,您需要重新部署您的 web 应用程序。
请参阅https://stackoverflow.com/a/18333050/116472 了解详细的分步操作方法。
【讨论】:
DevMode On 只是显示对话框,无论您是否已经处于“开发模式”,然后单击 Compile 重新编译您的应用程序,同时考虑到您对源所做的更改文件(注意:COmpile 实际上也是一个书签,您可以将其添加到书签中,这样一键保存)