tomcat部署項目,war包問題


tomcat部署項目后,war包是否能刪除

答案是能刪除的,前提是先停掉tomcat后才能刪除

1)在tomcat中webapps目錄下上傳war包后,對war包自動解壓

2)war包不能在tomcat運行時刪除或移動到其他位置,否則會刪除自動解壓的工程,會把當前war解壓的目錄也一並刪除。你可以停止之后再刪除war包

3)當重新部署時,如果有與war相同的目錄,則不會重新部署

因為在tomcat運行期間,會實時監控webapps目錄下的war文件,如果有新增的war包,則會解壓它;有刪除的war包,就會連同項目一起刪除,所以要刪除war包,切記先停掉tomcat之后再刪除,這樣就不會有影響。

注意:最好是部署好項目后,先別開啟tomcat服務,先將war包備份之后從webapps目錄下刪除。

tomcat服務webapps目錄下的war包和同名已解壓項目,如何加載

1)當tomcat啟動時,會去查看webapps目錄下的所有war包,同時查看是否有該war包對應的已解壓的同名目錄,如果已經存在就不會在解壓,也不會覆蓋該同名目錄下的文件

2)只有當你刪除war包對應的同名文件后,啟動tomcat服務時才會進行解壓war包文件的動作

 


免責聲明!

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



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