GWT刷新修改

时间:2010-06-04 07:15:32

标签: gwt build refresh reload

我是GWT的新手,因此有很多“代码,看看它是如何表现的”。我想知道在我的Web浏览器中加载修改的最小操作是什么。例如,当我在xml上工作时,我可以刷新我的页面。所以我什么时候需要执行这些以及为什么:

  1. 刷新浏览器
  2. 重新加载网络服务器
  3. 重建应用
  4. ???

2 个答案:

答案 0 :(得分:5)

1。刷新浏览器

只要您在UiBinder或任何其他客户端代码中进行代码更改,就需要执行此操作。

重新加载网络服务器

当您对服务器端类进行任何更改时,需要执行此操作。这仅适用于您在开发模式下使用嵌入式Jetty(如果您使用的是-noserver,则无效)。

重新构建应用

您只需在准备部署应用程序时编译应用程序,或者想要向某人显示该应用程序。如果您想在没有GWT插件的浏览器中测试应用程序,也可能需要这样做。

答案 1 :(得分:0)

在开发模式下运行应用程序时,在UiBinder或客户端代码中进行代码更改后,只需刷新后,浏览器中就会显示更改。

除非您重新加载服务器,否则您将无法在GWT的“开发模式”窗口中看到错误日志。因此,通过刷新窗口,您可能会错过一些简单的错误,并且您的应用程序将在没有通知的情况下阻止。