在 IDEA 中使用 Java 热部署插件 JRebel
全栈开发者社区
共 2155字,需浏览 5分钟
·
2020-08-10 09:22
点击上方[全栈开发者社区]→右上角[...]→[设为星标⭐]
github.com/judasn/IntelliJ-IDEA-Tutorial/blob/master/jrebel-setup.md
+
号选择 Tomcat Server
-> Local
Deployment
这个选项卡exploded
, 这个相当于改 Tomcat 的 CATALINA_HOME, 效率比较高选择好后, 删掉默认的Make, 提高效率
Server
选项卡, 会发现多了一项 On frame deactivation
, 如果你刚才没有配置 Deployment
选项卡的话的这项是不会出现的On 'Update' action
和On frame deactivation
这两项目一定要选择 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
Mac OS 用这个:
-agentpath:/dev_env/jrebel/jrebel_running/lib/libjrebel64.dylib
第二种安装方法:使用 IntelliJ IDEA 插件
VALID
表示是有效的Run
, 后面那个是 Debug
On 'Update' action
和 On frame deactivation
这两项目一定要选择 Update classes and resources
, 唯一不同的是 VM options 这项不需要填, 放空就好 接下来直接启动项目, 一般选择后面那个 Debug 按钮官网注册,注册完就会显示一串密钥了:
https://zeroturnaround.com/software/jrebel/trial/
觉得本文对你有帮助?请分享给更多人
关注「全栈开发者社区」加星标,提升全栈技能
本公众号会不定期给大家发福利,包括送书、学习资源等,敬请期待吧!
如果感觉推送内容不错,不妨右下角点个在看转发朋友圈或收藏,感谢支持。
好文章,留言、点赞、在看和分享一条龙吧❤️
评论