2012-05-31 25 views
0

我在我的GWT应用程序运行在tomcat服务器上,在客户端任何变化后,如果我甚至GWT编译即使那时我的更改没有反映,我必须重新启动我的eclipse以查看我的更改,任何想法是什么原因,我做错了什么。我的更改不反映即使后面GWT编译

感谢

回答

0

当您在客户端的变化,你可以马上看到,如果你使用GWT的托管模式,你可能知道...看在Tomcat中的变化,你必须重新编译应用程序并重新部署到Tomcat。如果您只使用GWT提供的同一个Jetty服务器,则可以重新编译并重新启动Jetty服务器,然后运行您的应用程序,而不包括托管模式URL参数(?gwt.codesvr=127.0.0.1:9997)。如你所说,你必须重新启动Eclipse以查看更改,我收集到你在Eclipse中使用Tomcat服务器......我不这么做,我只是运行一个独立的Tomcat服务器.... Tomcat允许您进行热部署(即,您可以取消部署并再次部署您的应用程序,而无需重新启动服务器),通过使用Tomcat管理器(默认情况下与Tomcat一起发布的Web应用程序) ....尝试使用Tomcat管理器或了解如何在Eclipse中进行热部署。