自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍!
本文插图
在 Java Web 开发中 ,一般更新了 Java 文件后要手动重启 Tomcat 服务器 ,才能生效 ,浪费不少生命啊 ,自从有了 JRebel 这神器的出现 ,不论是更新 class 类还是更新 Spring 配置文件都能做到立马生效 , 大大提高开发效率 。
JRebel 安装
第一种安装方法:在 Tomcat 启动参数上加参数
首先先介绍第一种安装方法 ,先在硬盘某个位置把 JRebel 解压出来
然后配置 IntelliJ IDEA 的 Tomcat
本文插图
点 号选择 ->
本文插图
默认显示如图:
本文插图
几个关键的地方需要注意的 ,就是首先要选择 这个选项卡
本文插图
选择自己的项目 ,建议选择带,这个相当于改 Tomcat 的 CATALINA_HOME ,效率比较高
本文插图
选择好后 ,删掉默认的Make ,提高效率
本文插图
接下来返回 选项卡 ,会发现多了一项,如果你刚才没有配置 选项卡的话的这项是不会出现的 。
按如图所示的来配置 ,特别需要注意的是 和 这两项目一定要选择,否则类修改热部署不生效 ,或者第三方模版框架例如 Freemarker 热部署不生效
本文插图
接下来就是很关键的需要引入 JRebel 的地方了 ,在 VM options 的最右边有个箭头 ,点进去:
Windows 输入:
本文插图
Linux 用这个:
本文插图
Mac OS 用这个:
本文插图
配置完成 ,直接启动 Tomcat 即可 ,不过此方法麻烦 ,每次新建项目都要从新配置 。
第二种安装方法:使用 IntelliJ IDEA 插件
接下来介绍使用 IntelliJ IDEA 插件的方式启动 JRebel
首先是安装 JRebel 的插件 ,安装方法和其他插件安装方法一样 ,不过这里不采用在线安装 ,直接选择本地安装 ,直接选择插件安装即可 。
- 大白鲨|10条关于大白鲨的冷知识,幼鲨在母亲子宫里就开始互相残杀
- 空间站|东方红一号仍在飞行,天宫空间站已值班,能用机械臂带它回家吗?
- 外星人|外星人一定是“人”吗?他们的存在形式或超乎想象!
- 太空望远镜|即将发射的韦伯太空望远镜有多牛?可以在月球上探测到地球上一只黄蜂的热量特征
- 联想|在电脑城几年的工作经历,谈谈对联想电脑的几点认识
- ipad mini|想入手iPad mini 5,又觉得没什么用,iPad实用性在哪里?
- 亚马逊|2019年,一头座头鲸出现在亚马逊雨林中,生物学家百思不得其解!
- 化石|传说中的“龙”或真实存在1:大量证据表明,人类早已发现其踪迹
- 红米手机|5000mAh+90Hz高刷+128G储存,现在仅售1199元,性价比太高
- 交易|走不出“围城”的国内互联网企业,与美企差距在哪儿?