自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!


自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
在 Java Web 开发中 ,一般更新了 Java 文件后要手动重启 Tomcat 服务器 ,才能生效 ,浪费不少生命啊 ,自从有了 JRebel 这神器的出现 ,不论是更新 class 类还是更新 Spring 配置文件都能做到立马生效 , 大大提高开发效率 。
JRebel 安装
第一种安装方法:在 Tomcat 启动参数上加参数
首先先介绍第一种安装方法 ,先在硬盘某个位置把 JRebel 解压出来
然后配置 IntelliJ IDEA 的 Tomcat
自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
点 号选择 ->
自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
默认显示如图:
自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
几个关键的地方需要注意的 ,就是首先要选择 这个选项卡
自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
选择自己的项目 ,建议选择带,这个相当于改 Tomcat 的 CATALINA_HOME ,效率比较高
自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
选择好后 ,删掉默认的Make ,提高效率
自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
接下来返回 选项卡 ,会发现多了一项,如果你刚才没有配置 选项卡的话的这项是不会出现的 。
按如图所示的来配置 ,特别需要注意的是 和 这两项目一定要选择,否则类修改热部署不生效 ,或者第三方模版框架例如 Freemarker 热部署不生效
自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
接下来就是很关键的需要引入 JRebel 的地方了 ,在 VM options 的最右边有个箭头 ,点进去:
Windows 输入:
自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
Linux 用这个:
自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
Mac OS 用这个:
自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
配置完成 ,直接启动 Tomcat 即可 ,不过此方法麻烦 ,每次新建项目都要从新配置 。
第二种安装方法:使用 IntelliJ IDEA 插件
接下来介绍使用 IntelliJ IDEA 插件的方式启动 JRebel
首先是安装 JRebel 的插件 ,安装方法和其他插件安装方法一样 ,不过这里不采用在线安装 ,直接选择本地安装 ,直接选择插件安装即可 。