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包文件的動作

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章