背景:近期開發java應用由eclipse轉移到IDEA,也是受周圍人的影響,本來使用eclipse感覺也不錯,索性為了方便開發協作,也試試使用IDEA
問題:開發調試過程中,修改java代碼或者html模板文件需要重啟才生效
方案1:配置devtools插件,這種方法依賴過重,故不采用。具體方法:
https://blog.csdn.net/liushuiziyouliu/article/details/79043380
方案2:不需要devtools插件,配置“on 'Update' action”
Edit Configurations -> configuration

詳細配置1
接下來配置‘compiler.automake.allow.when.app.running’
Help -> Find action

配置詳情2
然后配置IDEA的自動編譯
preferences -> Build,Execution,Deployment -> Compiler

配置詳情3
最后在application.yml中配置spring.thymeleaf.cache=false (如果不配置,默認次選項是true)
作者:way789
鏈接:https://www.jianshu.com/p/5e2050bcd38c
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
后記:
(1) spring.thymeleaf.cache=false 這個一定要
(2) preferences -> Build,Execution,Deployment -> Compiler 這個要做;
(3) compiler.automake.allow.when.app.running 這個要做,調用這個配置的快捷鍵是