Tomcat熱部署解決方式


  每次除了修改配置文件以外的任意文件,保存之后,Tomcat都要重啟,嚴重影響開發效率。

  網上百度了好多解決方法,最終,有一個適用於我現在的項目。

========================================================================================================================

  首先,eclipse需要設置為自動編譯,

Project  >  Biuld automatically 打鈎。

  然后,在server.xml文件中,有下面兩個標簽:HostContext

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

    <Context docBase="xxxx" path="/xxxx" reloadable="false" source="xxxx.xxxx"/>

  </Host>

  需要做的就是把autoDeploy設置為falsereloadable也設置為false

  這么設置之后,重啟Tomcat,就可以支持熱部署,完成類的自動加載,提高開發效率。

========================================================================================================================

發現了一個新的更加方便的熱部署的方法、

雙擊項目所在的Tomcat,點開Modules,點擊項目名,可以看到右側的Edit可以點擊。

點擊Edit之后,去掉Auto reloading enabled之前的對勾,保存即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM