java 項目在Idea裏有很多種熱部署方式,但是有時候我們會發現,當你按照網上的方式設置好之後卻並不起作用,今天來記錄一下我是如何實現的
1.修改服務器配置,Idea窗口失去焦點時,會更新類和資源
Tomcat -> EditConfiguration , 然後配置指定服務器下,右側server標籤下
On Update action = Update classes and resource。
On frame deactivation = Update classes and resource。
2.Idea中默認關閉了自動編譯,可以按照如下2步設置開啓
1.IDEA開啓項目自動編譯,進入setting,Build,Execut,Deployment -> Compiler 勾選中右側的Build Project automatically
2.IDEA開啓項目運行時自動make:
ctrl + shift + a彈出搜索框,搜索命令:registry -> 選中compiler.automake.allow.when.app.running
如果發現全部設置後不起作用,點一下debug,項目不會重新啓動,但是會更新資源