天天看點

SpringBoot模闆修改不生效

在做SpringBoot開發的時候,java檔案的修改和html模闆修改後不能實時生效,讓我很苦惱

1、配置自動重新開機

增加了插件spring-boot-devtools, 還對Idea進行了設定,雖然能夠對java檔案有效果,可是不夠及時,并且html檔案修改後完全不生效,設定方式可參考:

SpringBoot開發模式自動重新開機spring-boot-devtools

需要明白一點:

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

SpringBoot模闆修改不生效

參考

IDEA實作一鍵儲存和編譯