1. 程式人生 > >war和war exploded的區別

war和war exploded的區別

real 項目 頁面 ring class 以及 request con eal

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

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

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

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

兩種方式得部署方式是不一樣的,在獲取項目的路徑的時候得到的結果是不一樣的

String contextPath = request.getSession().getServletContext().getRealPath("/");

技術分享圖片

技術分享圖片

war和war exploded的區別