1. 程式人生 > >針對Java web 專案idea的熱部署

針對Java web 專案idea的熱部署

熱部署,就是在應用正在執行的時候升級軟體,卻不需要重新啟動應用。平常我們一般改動Java檔案,一般需要重新啟動專案,比較耗費時間,希望文章可以幫助同學減少部署的時間;

一、file-project Structure

二、project structure ->artifacts:需要熱部署的話選擇war exploded

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

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

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



三、點選配置按鈕


四、針對需要熱部署的tomcate的熱部署專案,配置update Action和 on frame deactivation


五、啟動專案就行了