前提:
Intellij Idea 采用的是配置自己安裝的tomcat
問題:
修改java檔案不能實作熱部署,Intellij Idea 的配置tomcat選項On’Update action’ 和 ‘On frame deactivation’并沒有 update classes and resource
原因:
在tomcat設定Deployment中要使用exploded模式的war包,我就是因為使用預設war包(圖中标記為2)找不到這個選項。
二者的差別就是預設的war通過war包部署,exploded模式的展開後部署。
部署項目的時候一般選第一個,調試的時候選擇exploded的war包才能讓修改的資源及時重載。