相信大部分使用IntelliJ IDEA的同學(xué)都會(huì)遇到這個(gè)問(wèn)題,即使項(xiàng)目使用了spring-boot-devtools,修改了類或者h(yuǎn)tml、js等,idea還是不會(huì)自動(dòng)重啟,非要手動(dòng)去make一下或者重啟,就跟沒(méi)有使用熱部署一樣。出現(xiàn)這種情況,并不是你的配置問(wèn)題,相信自己,熱部署那幾個(gè)設(shè)置很簡(jiǎn)單,其根本原因是因?yàn)镮ntellij IEDA和Eclipse不同,Eclipse設(shè)置了自動(dòng)編譯之后,修改類它會(huì)自動(dòng)編譯,而IDEA在非RUN或DEBUG情況下才會(huì)自動(dòng)編譯(前提是你已經(jīng)設(shè)置了Auto-Compile)。
廢話這么多,怎么解決呢?請(qǐng)耐心往下看。
首先,IDEA設(shè)置里面這里必須打勾

然后 Shift+Ctrl+Alt+/,選擇Registry

進(jìn)去之后,找到如下圖所示的選項(xiàng),打勾

ok了,重啟一下IDEA,然后改一下類里面的內(nèi)容,IDEA就會(huì)自動(dòng)去make了。