在 IDEA 中用了熱部署神器 JRebel 之后,開發(fā)效率提升10倍!
閱讀本文大概需要 2.8 分鐘。
來自:https://github.com/judasn/IntelliJ-IDEA-Tutorial/blob/master/jrebel-setup.md
JRebel 安裝
第一種安裝方法:在 Tomcat 啟動(dòng)參數(shù)上加參數(shù)

+?號選擇?Tomcat Server?->?Local

Deployment?這個(gè)選項(xiàng)卡
exploded, 這個(gè)相當(dāng)于改 Tomcat 的 CATALINA_HOME, 效率比較高

Server?選項(xiàng)卡, 會發(fā)現(xiàn)多了一項(xiàng)?On frame deactivation, 如果你剛才沒有配置?Deployment?選項(xiàng)卡的話的這項(xiàng)是不會出現(xiàn)的On 'Update' action?和On frame deactivation?這兩項(xiàng)目一定要選擇?Update classes and resources, 否則類修改熱部署不生效, 或者第三方模版框架例如 Freemarker 熱部署不生效

-noverify
-agentpath:D:/dev_env/jrebel/jrebel_running/lib/jrebel64.dll

-agentpath:/dev_env/jrebel/jrebel_running/lib/libjrebel64.so

-agentpath:/dev_env/jrebel/jrebel_running/lib/libjrebel64.dylib

第二種安裝方法:使用 IntelliJ IDEA 插件


VALID?表示是有效的Run, 后面那個(gè)是?Debug
自定義容器啟動(dòng)
On 'Update' action?和?On frame deactivation?這兩項(xiàng)目一定要選擇?Update classes and resources, 唯一不同的是 VM options 這項(xiàng)不需要填, 放空就好 接下來直接啟動(dòng)項(xiàng)目, 一般選擇后面那個(gè) Debug 按鈕
Maven 或 Gradle 啟動(dòng)



推薦閱讀:
處理 Exception 的幾種實(shí)踐,很優(yōu)雅,被很多團(tuán)隊(duì)采納!
微信掃描二維碼,關(guān)注我的公眾號
朕已閱?
評論
圖片
表情

