在做SpringBoot開發的時候,java文件的修改和html模板修改後不能實時生效,讓我很苦惱
1、配置自動重啓
增加了插件spring-boot-devtools
, 還對Idea進行了設置,雖然能夠對java文件有效果,可是不夠及時,並且html文件修改後完全不生效,設置方式可參考:
需要明白一點:
Java不是PHP,保存就能生效,Java需要編譯成class文件,如果僅僅是修改文件,並沒有重新編譯成class文件,也是不生效的
最終找到了一個解決方案:
通過快捷鍵實現【保存】+【編譯】
2、配置快捷鍵
1、IDEA通過錄制宏(Macro)實現一鍵保存和編譯:
1、Edit - Macros - Start macro recording # 開始錄製
2、File - Save All # 保存操作
3、Build - Recompile # 編譯文件,如果選擇編譯工程速度可能會很慢
4、Edit - Macros - Stop macro recording # 結束錄製
5、輸入名字 `sava and build` 保存錄制
2、設置快捷鍵
command + s
是默認的保存快捷鍵,可以先保存快捷鍵設置爲 control + s