idea配置JRebel实现热部署 | ICHARM

首页 » 博文 » Code » 正文

idea配置JRebel实现热部署

习惯写PHP之后,发现写JavaEE最蛋疼的是每次修改完代码,需要重启Tomcat服务,当项目过大时,重新Build一下可能需要好几分钟。幸好有JRebel , 不然哀差闷会直接放弃Java的。

安装JRebel

  1. 打开idea, 依次点击File – Settings – Plugins – Browser repositories, 然后搜索JRebel,然后点击右边的Install按钮。
  2. 重启idea
  3. 重启之后,JRebel会提示激活,因为JRebel是收费的,可以去 https://zeroturnaround.com/software/jrebel/trial/ 注册一个账号,可以免费拿到激活码。
  4. 回到idea, 在Activate JRebel 对话框中选择 I already have a license, 将激活码复制进 Activation Code中,确定,就OK了

注意:上面下载的过程最好科学上网,第一次直接连,下载了一半失败了。

详细步骤参考:https://jingyan.baidu.com/article/ac6a9a5e31417c2b653eace8.html

Tomcat配置

1.在Deployment中Artifact 选择war exploded的方式(发布文件目录),如果是war的方式(以war包的方式部署)JRebel是不工作的。

2.在Server中 On “update” action 和 on frame deactivation都选择update classes and resources  如下图

 

发表评论