在 IDEA 中用了熱部署神器 JRebel 之后,開發(fā)效率提升10倍!
往期熱門文章:
1、《往期精選優(yōu)秀博文都在這里了!》 2、Typora + GitHub = 效率 3、女朋友為我寫了一個防猝死插件 4、請謹(jǐn)慎使用Arrays.asList、ArrayList的subList 5、全球頂級的14位程序員!膜拜!
JRebel 安裝
第一種安裝方法:在 Tomcat 啟動參數(shù)上加參數(shù)

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

Deployment?這個選項(xiàng)卡
exploded, 這個相當(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, 后面那個是?Debug
自定義容器啟動
On 'Update' action?和?On frame deactivation?這兩項(xiàng)目一定要選擇?Update classes and resources, 唯一不同的是 VM options 這項(xiàng)不需要填, 放空就好 接下來直接啟動項(xiàng)目, 一般選擇后面那個 Debug 按鈕
Maven 或 Gradle 啟動



往期熱門文章:
1、《歷史文章分類導(dǎo)讀列表!精選優(yōu)秀博文都在這里了!》
2、萬億級數(shù)據(jù)應(yīng)該怎么遷移? 3、從應(yīng)用到底層 36張圖帶你進(jìn)入Redis世界 4、寫代碼有這16個好習(xí)慣,可以減少80%非業(yè)務(wù)的bug 5、順豐快遞:請簽收MySQL靈魂十連
6、一個基于SpringBoot + MyBatis + Vue的代碼生成器 7、Redis 分布式鎖使用不當(dāng),超賣了100瓶飛天茅臺?。?! 8、如何設(shè)計(jì)訂單系統(tǒng)?這篇寫得太好了! 9、如果MySQL磁盤滿了,會發(fā)生什么?還真被我遇到了! 10、阿里開源的27個項(xiàng)目,值得收藏!
評論
圖片
表情
