1. 程式人生 > >讓Tomcat告別頻繁重啟

讓Tomcat告別頻繁重啟

enable monit 問題 修改 rest 文件 life ont pan

  在網站開發過程中,有一個很煩的問題就是每次我們在項目裏增加幾行代碼,然後我們企圖在瀏覽器中查看修改後的變化時,卻發現瀏覽器的內容並不變化,於是我們只能通過頻繁的重啟tomcat來獲得最新的效果,其實這麽做完全沒必要,我們只需要修改下tomcat目錄下conf文件夾中的context.xml中增加reloadable="true"就可以獲得重啟的效果。

  具體修改的配置如下:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- The contents of this file will be loaded for each web application -->
  3. <!-- 在此處添加reloadable="true"即可 -->
  4. -<Context reloadable="true">
  5. <!-- Default set of monitored resources -->
  6. <WatchedResource>WEB-INF/web.xml</WatchedResource>
  7. <!-- Uncomment this to disable session persistence across Tomcat restarts -->
  8. <!-- <Manager pathname="" /> -->
  9. <!-- Uncomment this to enable Comet connection tacking (provides events on session expiration as well as webapp lifecycle) -->
  10. <!-- <Valve className="org.apache.catalina.valves.CometConnectionManagerValve" /> -->
  11. </Context>

讓Tomcat告別頻繁重啟