在使用jrebel運行spring-boot的時候,會發現一個很棘手的問題,就是項目不能自動編譯,不能自動編譯就不能實現熱部署。(使用jar包方式運行的時候)
那么我們就要解決自動編譯的問題,首先:
1、勾選上Build project automatically

2、按組合鍵 Shift+Ctrl+Alt+/,選擇Registry

3、勾選上compiler.automake.allow.when.app.running

4、使用jrebel debug模式重新運行你的項目,更改html或者類的時候,idea就會自動的編譯了。
5、jrebel 免費使用方法。
登錄這個網站,使用facebook 或者推特登錄(需要翻牆),然后輸入郵箱,會要求驗證(登錄郵箱驗證,點擊驗證鏈接),在輸入手機號,不需要驗證手機號。之后會進入


這樣就可以無限使用啦,我申請的:
0IzpECpNkaKHiREDgtR/jPKIHIV/TxQ5HDKB7eM+VYZD77KcR6/eDciaznbd8eiInRIrz0/5jeEBusPPhCgJtMY3tSVTygJAeA/yHGQUHcAaHs1z11SzuVkXgjprCbj5Z+5Qyw==
備注:如果使用maven插件,則每次改動完項目之后,會自動重啟。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
