在tomcat中webapps目錄上傳war包后, 對war解壓時候。
- war不能在tomcat運行時刪除,否則會刪除自動解壓的工程。 你可以停止tomcat后刪除war。
- 當你重新部署的時候,如果有與war文件相同的文件夾,就不會重新部署。
因為tomcat在運行期, 會實時監控webapps目錄下的war文件,如果有新增的war,就去解壓它; 有刪除war,就連同項目一起刪除 .
- 所以,如果您要刪除,可以先關閉tomcat再刪除,這樣不會有影響的
- Tomcat/webapps下的WAR包和同名已解壓項目,如何加載?
1、首先你要明白什么時候war包才會解壓
2、當tomcat啟動時候,會去查看webapps目錄下的所有war包,同時查看是否有該war包對應的,已解壓的同名文件夾,
3、如果已經存在,就不會再解壓,也不會覆蓋該工程下已經被修改過的文件.
4、只有當你刪除war包對應的同名文件夾(即 你的工程 )后,啟動tomcat時才會再進行解壓war文件動作
來自:https://blog.csdn.net/u012416792/article/details/77975930