2012-07-12 245 views
4

我正在與netbeans 7.1.2tomcat 7。當我在.java或.xhtml文件中進行一些更改時,該文件將在我保存時進行部署,但我必須重新啓動tomcat服務器以查看瀏覽器中的更改。
你能幫我解決這個問題嗎?netbeans和tomcat 7部署保存

+0

它是什麼樣的項目(耳朵,戰爭,EJB)?它是Maven項目還是NetBeans項目? – 2012-12-11 17:15:00

回答

1

通常,xhtml文件更改應該在部署到帶有out start服務器的tomcat之後應用。 但java文件更改不適用,直到重新啓動服務器。

檢查對tomcat web應用程序中成功應用於war文件的xhtml文件所做的更改。如果它成功添加,然後重新加載您的網頁。應適用更改。

解決。

對於應用java方面的變化與重新啓動tomcat有一些工作要做。

您可以在調試模式下執行此操作。附加調試,然後單擊應用代碼更改按鈕。 它會做熱部署。

或者在conf下的tomcat中編輯server.xml。

<Host name="localhost" appBase="webapps" 
      unpackWARs="true" autoDeploy="true" 
      xmlValidation="false" xmlNamespaceAware="false"> 

集自動部署=真

0

我覺得爲時已晚的回答這個問題。

但是誰有這個問題。

我有同樣的問題,並修復它,我不得不清理項目,然後運行它的tomcat。通過這種方式,tomcat應該重建我的項目,所以一切都清新干淨,我的問題已經解決了。