Intellij IDEA 使用jrebel運行spring-boot並實現自動編譯進行熱部署

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

一、勾選上Build project automatically

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

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

 

四、使用jrebel debug模式從新運行你的項目,更改html或者類的時候,idea就會自動的編譯了。

五、jrebel 無償使用方法。

MyJrebelspring

登陸這個網站,使用facebook 或者推特登陸(須要FQ),而後輸入郵箱,會要求驗證(登陸郵箱驗證,點擊驗證連接),在輸入手機號,不須要驗證手機號。以後會進入app

 

這樣就能夠無限使用啦,我申請的:maven

0IzpECpNkaKHiREDgtR/jPKIHIV/TxQ5HDKB7eM+VYZD77KcR6/eDciaznbd8eiInRIrz0/5jeEBusPPhCgJtMY3tSVTygJAeA/yHGQUHcAaHs1z11SzuVkXgjprCbj5Z+5Qyw==

備註:若是使用maven插件,則每次改動完項目以後,會自動重啓。ide

<dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-devtools</artifactId>    <optional>true</optional></dependency>
相關文章
相關標籤/搜索