java – GWT 2.7.0超级开发模式,更改后不要重新编译服务器端代码

前端之家收集整理的这篇文章主要介绍了java – GWT 2.7.0超级开发模式,更改后不要重新编译服务器端代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我开始学习GWT了.

我已经选择了最新版本(2.7.0).

我写了入口点类来显示开始页面调用rpc到服务器来执行一些功能.

我在Entry point类的客户端源代码中所做的每一个更改都会导致自动重新编译(热交换),所以我可以立即看到我已经应用的更改.

我的问题是它只适用于客户端代码.

它不适用于服务器端代码.要查看服务器端代码的更改,我必须停止服务器和控制台,然后再次运行它,这非常非常烦人.

所以我的问题是:

>在2.7.0版本的SuperDevMode中,gwt app服务器的正常行为是什么?或者我做错了什么?
>我应该如何处理?

请告诉我你的想法.

顺便说一句:我使用GWT与@L_502_0@和谷歌插件.

编辑

我想知道Maven GWT项目怎么样?怎么处理他们?

最佳答案
你描述的是正常行为.

在不重新启动服务器的情况下刷新时,有几种方法可以重新加载服务器端代码

>内置Web服务器支持热交换代码,但前提是您不修改方法或类签名.如果您确实更改了它们(或添加了类或方法),则需要重新启动服务器.
>您可能需要将Eclipse配置为自动重新发布对Web服务器的任何代码更改.
>第三方Eclipse插件改进了热代码重新加载机制,例如JRebel,即使您更改方法或类签名也允许热代码替换.

猜你在找的Java相关文章