https://docs.spring.io/spring-boot/docs/1.3.1.RELEASE/reference/html/howto-hotswapping.html
首先我嘗試了官網(wǎng)(上述)的方法髓棋,但是發(fā)現(xiàn)好像并不太好用桌硫,于是我搜索了Stack Overflow的答案,
https://stackoverflow.com/questions/23155244/spring-boot-hotswap-with-intellij-ide
這個是可以用的。
第一步
在你的pom.xml中豪娜,
<dependencies>
<!-- 一些其他的依賴 -->跟畅、
<!-- 加入下述的依賴 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
</dependencies>
第二步
Ctrl + Alt + S啟動Settings窗口更胖,
將圖片所示的內(nèi)容打鉤橙喘,這樣可以保證你在每次修改了代碼之后IntelliJ都會幫你重新編譯代碼傀广。
第三步
Ctrl + Shift + A啟動下述界面杖刷,輸入registry
選擇Registry之后薄声,在下述的窗口中找到compiler.automake.allow.when.app.running
并勾選婉称。
在Registry dialog中坟冲,直接輸入
running
舞箍,IntelliJ會自動幫你搜索靠汁,這樣就不用一行一行的搜了蜂大。也算是IntelliJ中的一個小技巧。
debug啟動你的應(yīng)用即可享受熱加載蝶怔。