我正在tomcat服务器上运行我的GWT应用程序,在客户端进行任何更改后,即使我什至GWT Compile也无法反映我的更改,我必须重新启动Eclipse才能看到我的更改,不知道是什么原因,我在做错什么吗? 。

谢谢

最佳答案

当您在客户端进行更改时,您可能会知道,如果您正在使用GWT的“托管”模式,则会立即看到...要查看Tomcat中的更改,必须重新编译应用程序并重新部署为雄猫如果仅使用GWT提供的用于托管的同一Jetty服务器,则可以简单地重新编译然后重新启动Jetty服务器,并在不包含托管模式URL参数(?gwt.codesvr=127.0.0.1:9997)的情况下运行您的应用程序。

正如您说的那样,您必须重新启动Eclipse才能看到所做的更改,我搜集到您正在Eclipse中使用Tomcat服务器...我没有这样做,我只是运行了一个独立的Tomcat服务器...。热部署(即,您可以取消部署,然后在不重新启动服务器的情况下再次部署应用),这可以通过使用Tomcat Manager(默认情况下与Tomcat一起提供的Web应用)来实现。尝试使用Tomcat Manager或了解如何在Eclipse中进行热部署。

10-07 19:43
查看更多