eclipse配置Jrebel插件,实现热部署
配置步骤
- 下载Jrebel插件,Help - Eclipse Marketplace
- 搜索Jrebel
- 点击安装,我这里已经安装过了,没安装的是install;安装完后根据提示重启eclipse。
- 打开Window - Preferences,依次点击JRebel - JRebel Configuration
- 因为JRebel是收费的,所以需要购买之后的输入***才可以使用,这里提供一种使用方式,期限不确定,若后期使用时,JRebel失效了,请自行百度其他***。
- 点击此处按钮,我这里已经登陆了,未登录的按钮名称不一致,但位置一样。
- 选择Connect to online licensing service并根据图示输入内容
第一行填写:http://139.199.89.239:1008/93a39898-d8ec-43f1-92f7-9bf261613751
第二行任意填写一个邮箱即可
填写完毕后,点击Change license
不出意外应该就登录成功了 - 然后点击Projects,并勾选你要管理的项目,如图所示
- 接下来配置Tomcat,如图所示
点击Open launch configuration,弹出框Edit Configuration,点击Arguments。在红框出追加配置:
-Xms256m
-Xmx512m
-XX:PermSize=512m
-XX:MaxPermSize=512m
-noverify
-javaagent:E:\eclipse_photon\plugins\org.zeroturnaround.eclipse.embedder_2018.2.5.RELEASE\jrebel\jrebel.jar
-Drebel.spring_plugin=true
-Drebel.struts2-plugin=true
-javaagent: 此处填写的信息,根据你jrebel插件安装位置而定,jrebel安装位置在eclipse安装目录 - plugins文件夹 - org.zeroturnaround.eclipse.embedder_2018.2.5.RELEASE文件夹 - jrebel文件夹下,如图所示 - 配置完后,去tomcat的Modules下,关闭tomcat对你项目的自动热部署
勾掉这个配置 - 全都配置完成后,重启eclipse,启动tomcat,如果你的Console打印的日志跟图片一致,那么恭喜你,配置成功了,可以享受你的成果了