差別:
war模式:将WEB工程以包的形式上傳到伺服器 ;
war exploded模式:将WEB工程以目前檔案夾的位置關系上傳到伺服器;
比較:

通過下邊這段代碼擷取項目的相對路徑:
String contextPath = request.getSession().getServletContext().getRealPath("/");
war模式擷取到的路徑如下:
其中C:\Software\apache-tomcat-8.0.32 是我Tomcat的所在位置。
可以看出通過war模式是最終打包部署到
Tomcat的位置
。
再看war exploded模式擷取到的路徑:
可以看出最終得到的是我這個項目的位置,其實就是這個
項目target的位置
。是以這種方式支援熱部署,一般在開發的時候也是用這種方式