compile group: 'org.springframework.boot', name: 'spring-boot-devtools', version: '1.4.3.RELEASE'
可能使用過 JRebel 或者 Spring Loaded來自動重啟應(yīng)用,現(xiàn)在只需要引入devtools就可以了,當代碼變動時有送,它會自動進行重啟應(yīng)用淌喻。
然后點擊bootRun或者運行Application啟動類 就可以啟動應(yīng)用了。
相信大部分使用Intellij的同學都會遇到這個問題娶眷,即使項目使用了spring-boot-devtools似嗤,修改了類或者html、js等届宠,idea還是不會自動重啟烁落,非要手動去make一下或者重啟,
就更沒有使用熱部署一樣豌注。出現(xiàn)這種情況伤塌,并不是你的配置問題,相信自己轧铁,熱部署那幾個設(shè)置很簡單每聪,其根本原因是因為Intellij IEDA和Eclipse不同,Eclipse設(shè)置了自動編譯之
后齿风,修改類它會自動編譯药薯,而IDEA在非RUN或DEBUG情況下才會自動編譯(前提是你已經(jīng)設(shè)置了Auto-Compile)。
廢話這么多救斑,怎么解決呢童本?請耐心往下看。
首先脸候,IDEA設(shè)置里面這里必須打勾
然后 Shift+Ctrl+Alt+/穷娱,選擇Registry
進去之后,找到如下圖所示的選項运沦,打勾
ok了泵额,重啟一下項目,然后改一下類里面的內(nèi)容携添,IDEA就會自動去make了嫁盲。