Tomcat 部署時 war 和 war exploded 區別

HuDu發表於2020-09-04

war和war exploded的區別

在使用IDEA開發專案的時候,部署Tomcat的時候通常會出現下邊的情況:

Tomcat 部署時 war 和 war exploded 區別

是選擇war還是war exploded 這裡首先看一下他們兩個的區別:

war模式:將WEB工程以包的形式上傳到伺服器 ;
war exploded模式:將WEB工程以當前資料夾的位置關係上傳到伺服器;

(1)war模式這種可以稱之為是釋出模式,看名字也知道,這是先打成war包,再發布;

(2)war exploded模式是直接把資料夾、jsp頁面 、classes等等移到Tomcat 部署資料夾裡面,進行載入部署。因此這種方式支援熱部署,一般在開發的時候也是用這種方式。

(3)在平時開發的時候,使用熱部署的話,應該對Tomcat進行相應的設定,這樣的話修改的jsp介面什麼的東西才可以及時的顯示出來。

Tomcat 部署時 war 和 war exploded 區別
修改箭頭指向的位置,這樣的話就可以實現熱部署。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章