Spring-Loaded使用小記

  1. 首先配置maven pluginjava

org.springframework.bootspring-boot-maven-pluginorg.springframeworkspringloaded1.2.4.RELEASE

   2. 在IDE裏面運行spring-boot:runspring

[INFO] Attaching agents: [**/1.2.4.RELEASE/springloaded-1.2.4.RELEASE.jar]

   若是你能在控制檯上看到這條日誌說明spring-loaded已經加載了,按道理就是能夠正常work了。
shell

   3. 提示maven

     若是你用的IDE是Eclipse,那以上配置就沒問題了,若是你用的是IntelliJ IDEA,這裏你須要注意一個問題:spring-boot

     IntelliJ IDEA 是不會自動編譯project的,因此,你會發現,你修改了java code,也Ctril+S了,可是Spring-Loaded就是沒生效。既然知道緣由,那咱們就只要觸發一下編譯行爲便可。ui

     你能夠直接快捷鍵觸發:   Ctrl+Shift+F9日誌

     

     爲了方便,最好設置成保存的時候就自動編譯,方法可能有許多,我這裏採用的是Macros方式來作的:code

     1. Edit -> Macros -> Start Macro Recording
ip

     2. Click File -> Save All
rem

     3. Cilck Build -> Make Project

     4. Edit -> Macros -> Stop Macro Recording

     保存你錄製的Macro,例如叫SaveAndMake

     接下來,爲了可以在Ctrl+S的時候不只保存還觸發編譯,咱們先remove原有的keymap,修改SaveAndMake的快捷鍵爲Ctrl+S。     

     

     

    完成!

相關文章
相關標籤/搜索