2012-05-31 49 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中進行熱部署。