問題描述:java
Intellij IDEA 調試修改時,改動頁面和 java 文件後,沒法馬上看到變化,須要手動重啓。tomcat
問題緣由:服務器
在 IDEA tomcat 中 server 的配置裏,找到 on frame deactivation 條目,選擇 update classes and resources。ide
因爲服務器添加的 Artifact 類型問題,有的項目可能沒有 update classes and resources 這個選項,只有 Hot Swap classes。idea
緣由:一個 module 對應兩種 Artifact,一種是 war,一種是 war explored。調試
解決方法:server
在 idea tomcat 中 server 的配置裏,找到 on frame deactivation 條目,選擇 update classes and resources。資源
沒有 update classes and resources 選項的話,先在 Deployment 菜單下修改 Artifact 的類型爲 war explored,再回 Server 菜單選擇 update classes and resources。it
另外有個配置 on update action,就是手動操做的時候採起什麼動做,能夠選擇重啓服務器,也能夠像上面同樣更新類和資源文件。io