idea配置tomcat熱部署
idea中配置了tomcat的“update classes and resources”后,點擊run之后,每次修改代碼都沒有及時生效,也就是沒有成功進行熱部署。
在idea中實現熱部署,要先設置自動編譯,再選擇正確的運行模式(Debug運行,不是Run)
新建一個類或文件都需重新啟動tomcat!!!
第一步:開啟自動編譯

重點:看自動編譯設置項的后面那句only works not running/debugging(只在不是running狀態或者debugging狀態下才會生效),也就是說,要使用這個功能,不要鼠標右鍵,選擇"Run…",而是選擇"Debug…"。要選擇debug運行,要選擇debug運行,要選擇debug運行!!!
第二步:配置tomcat熱部署,設置"update classes and resources"
將下圖兩項設置為"update classes and resources"

總結
相信設置"update…"不難,重要的是:
一定要先設置好自動編譯,再選擇Debug運行,而不是Run運行!!!

浙公網安備 33010602011771號