日常開發(fā)中肛宋,當(dāng)你項(xiàng)目在debug 的時(shí)候 ,修改任意一個(gè) java 文件時(shí)州藕,tomcat 并不能將此文件的修改 實(shí)時(shí)編譯 并反映到運(yùn)行的項(xiàng)目中去,所以只能重啟項(xiàng)目酝陈,這個(gè)過程是相當(dāng)痛苦的床玻,尤其是項(xiàng)目稍微大點(diǎn)的話,開發(fā)期間可能你就是一直在重啟項(xiàng)目沉帮。這里強(qiáng)力推薦jrebel插件锈死,用過一段時(shí)間之后感覺是真的爽,媽媽再也不用擔(dān)心我寫bug了D潞尽4!!喇勋!
一缨该、安裝Jrebel
-
打開IDEA,點(diǎn)擊File>Settings 進(jìn)入到IDEA設(shè)置或者可以直接Ctrl+Alt+s
- 點(diǎn)擊設(shè)置項(xiàng)plugins 注意選擇Brower repository 從插件倉庫中搜索jrebel 茄蚯,接著選擇jrebel for idea
最后install(我這里已經(jīng)安裝過了所以是update)
或者可以去Jrebel官網(wǎng) 下載zip包之后這里本地安裝(install plugin from disk) - 安裝完成之后重啟
但是這是Jreble是沒有激活的压彭,可以免費(fèi)試用一周睦优。
二、激活
- 用Facebook或Twitter賬號(hào)登陸之后可以免費(fèi)領(lǐng)取一個(gè)激活碼(注意:Facebook和Twitter賬號(hào)需要翻Q壮不,自行百度解決)
- 獲取激活碼后在idea中點(diǎn)擊help>jrebel>configuration 點(diǎn)擊active
- 然后選擇activation code 填入剛才獲取到的激活碼 勾選 i agree with the term.... 進(jìn)行激活汗盘,稍等幾秒提示激活成功!Q弧R酢!
- 查看Jrebel激活狀態(tài)發(fā)現(xiàn)已經(jīng)激活
三健蕊、試用Jrebel
- 在idea中配置jrebel 點(diǎn)擊view>Tool Windows > Jreble
- 勾選你要熱部署的項(xiàng)目
-
啟動(dòng)項(xiàng)目菱阵,如圖分別是jreble模式下的run和debug該模式下啟動(dòng)jrebel才能生效
-
啟動(dòng)開始控制臺(tái)顯示如下圖,說明jrebel正常工作
測(cè)試 修改項(xiàng)目代碼后按Ctrl+F9 編譯項(xiàng)目 發(fā)現(xiàn)控制臺(tái)打印jrebel Log信息缩功,說明jrebel實(shí)時(shí)編譯了晴及,而并不用重啟項(xiàng)目,有沒有很爽5招俊B羌凇!~~~~