tomcat部署項目后,war包是否可刪?war包存在必要性!


在tomcat中webapps目錄上傳war包后,  對war解壓時候。

  • war不能在tomcat運行時刪除,否則會刪除自動解壓的工程。 你可以停止tomcat后刪除war。
  • 當你重新部署的時候,如果有與war文件相同的文件夾,就不會重新部署。
  1. 因為tomcat在運行期, 會實時監控webapps目錄下的war文件,如果有新增的war,就去解壓它; 有刪除war,就連同項目一起刪除 .
  2. 所以,如果您要刪除,可以先關閉tomcat再刪除,這樣不會有影響的

 

  • Tomcat/webapps下的WAR包和同名已解壓項目,如何加載?

1、首先你要明白什么時候war包才會解壓
2、當tomcat啟動時候,會去查看webapps目錄下的所有war包,同時查看是否有該war包對應的,已解壓的同名文件夾,
3、如果已經存在,就不會再解壓,也不會覆蓋該工程下已經被修改過的文件.
4、只有當你刪除war包對應的同名文件夾(即 你的工程 )后,啟動tomcat時才會再進行解壓war文件動作

來自:https://blog.csdn.net/u012416792/article/details/77975930


免責聲明!

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



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