eclipse配置Jrebel插件,实现热部署

时间:2024-03-24 08:06:06

eclipse配置Jrebel插件,实现热部署

配置步骤

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