MyEclipse中開發網站項目如何設置關聯的Tomcat服務器熱啟動,即修改項目源代碼時不需要每次都重啟Tomcat
目前在做一個網站項目,使用MyEclipse+Tomcat,每次修改項目源代碼時,都需要重啟tomcat、重新導出項目到webapps文件夾或者重新部署,太麻煩。於是研究了一下tomcat如何設置成熱啟動,即修改源代碼時不需要重啟tomcat服務器。方法如下:
第一步:
Tomcat安裝目錄下,修改 conf/server.xml 中的 Host 配置,設置其reloadable屬性為true,即在Host標簽中添加reloadable="true"這一句,重啟Tomcat使配置文件生效。
第二步:
在conf文件夾中的web.xml文件中添加
<init-param>
<param-name>development</param-name>
<param-value>true</param-value>
< /init-param>
第三步:
重啟tomcat服務器,使修改生效。然后在MyEclipse中的servers窗口里,點擊圖中紅圈的按鈕(部署新項目到tomcat)。
點擊Finish。此時可能會彈出一個提示窗口,大致意思是是否設置成每次修改源代碼都自動生效,不必重新啟動,點擊OK即可。
OK,到此為止,配置結束,接下來每次修改源代碼(包括servlet代碼)后,都不需要重新啟動tomcat了,但是貌似需要點擊部署按鈕重新部署一下項目