感谢王同学分享了热部署插件,jrebel,说修改后台代码可以不用重启tomcat,于是立即下载使用。。。。本来很简单的一个事情,因为参照了网上各种帖子,结果坑的不行。。。。所以把自己的经验分享一下。

第一步:FQ。。。。

FQ我用的是谷歌的浏览器插件,tunnello,先是从王同学那边拷贝了一个hosts文件,这样可以用谷歌浏览器插件市场里面直接搜索下载,安装之后注册就可以使用了,测试用美国的网络速度还不错,法国的慢很多。

第二步:注册twitter账号

如果已经有了twitter或者facebook账号,可以跳过前两步,不用注册了。。

第三步:登录my.jrebel.com,完成注册

jrebel本来是收费的工具,只能免费试用一段时间。。。网上找了各种破解办法。木有一个好使的。。。再查看N多帖子之后,发现有人分享了my.jrebel.com,在这个网站注册账号之后,会得到一个激活码,。。但是,必须提供一个twitter或者facebook账号,并授权给my.jrebel.com才行。之后就可以免费使用jrebel了。

第四步:下载jrebel

我的项目用的eclipse版本mars,相对较旧,直接在help-eclipsemaket place里面搜索jrebel,下载一步步安装即可。。。

安装之后,可以在Jrebel Configuration 的overview页面,激活,输入激活码。。。

激活成功后如下图所示:

第五步:配置

配置这里坑了我好久,最后将自己可以运行的配置截图如下:

overview页面没有做什么改动

startup界面,需要勾选要进行热部署的tomcat

Project界面勾选要进行热部署的项目

这个页面没有做改动

Advanced页面更改了jrebel Agent选择如下:

 tomcat 配置页面,publishing选择了第二个,我的项目代码的class文件放在tomcat的目录下。勾选了enable jrebel agent

jrebel生成的配置文件如下,第一个dir要和class存放的目录一致。

配置tomcat的参数:-agentpath:D:\000\003_eclipse\eclipse_oa\plugins\org.zeroturnaround.eclipse.embedder_7.0.13.RELEASE\jrebel\lib\jrebel64.dll

这个好像改成true也可以的。

转载于:https://www.cnblogs.com/jpfss/p/9407056.html

如何免费使用jrebel 和eclipse 项目配合完成热部署功能相关推荐

  1. Spring Boot基础学习笔记02:Spring Boot项目单元测试、热部署与原理分析

    文章目录 零.学习目标 1.掌握Spring Boot单元测试实现 2.掌握Spring Boot热部署实现 3.熟悉Spring Boot基本原理 一.Spring Boot单元测试 (一)Spri ...

  2. Eclipse Spring Boot实现热部署

    spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用. devtool ...

  3. eclipse关闭tomcat服务器热部署

    修改步骤: step1: 打开eclipse的Servers栏,双击打开指定tomcat服务器: step2: 切换至Modules界面,修改指定项目的"Auto Reload " ...

  4. Idea之热部署插件JRebel+XRebel

    文章目录 Idea之热部署插件JRebel+XRebel 1. devtools热部署 1. 使用流程 2. 缺点 2. Jrebel and XRebel for IntelliJ 1. 安装 2. ...

  5. Intellij热部署插件JRebel

    Intellij热部署插件JRebel 安装JRebel 激活JRebel 相关设置 Intellij热部署插件JRebel 项目需求,一直用eclipse的我,也要改用IDEA了,一开始,很不习惯. ...

  6. 借助JRebel使Tomcat支持热部署

    JRebel是一个J2EE热部署的工具.使用它可以减少浪费8-18%的开发时间在项目的构建和部署上.虽然Java也提供了HotSpot的JVM,但是如果你修改的类中有方法名称变动的话,HotSpot就 ...

  7. Maven多模块项目中应用maven-tomcat-plugin热部署

    Maven多模块项目中使用maven-tomcat-plugin热部署 比如有一个父模块xfl(类型为pom的maven项目),其中的pom.xml为: <modules> <mod ...

  8. jrebel热部署不起作用_5种SpringBoot热部署方式,你用哪种?

    来源 | my.oschina.net/ruoli/blog/1590148 Spring Boot 中 5 种热部署方式如下:  1.模板热部署  2.使用调试模式Debug实现热部署  3.spr ...

  9. 【SpringBoot】项目实现热部署的两种方式

    前言 spring boot : 2.0.0.RELEASE maven eclipse 另外还需清楚什么是热部署,以及为什么要热部署. SpringBoot项目中实现热部署的两种方式,使得部署变得异 ...

最新文章

  1. DevOps之旅:运维人员阅读源代码的实用技巧
  2. Python 设计模式: 单例模式(singleton pattern)
  3. 手机使用python操作图片文件
  4. 系统管理员在企业中的职业定位及发展方向 连载(一)
  5. LeetCode 820. 单词的压缩编码(后缀树)
  6. %3c php foreach%3e,PHP 数组函数-数组排序
  7. redis+mysql几种用法
  8. 关于pchunter1.57x64过期使用
  9. 阿里腾讯百度们已经占据了全球互联网半壁江山!
  10. 一句python,一句R︱列表、元组、字典、数据类型、自定义模块导入(格式、去重)
  11. php中有关目录的几个函数 basename() dirname() pathinfo()
  12. java完全参考手册
  13. python 下载文件 限速-突破xx云盘的限速,利用python实现加速下载
  14. arcgis超级工具安装教程_ArcGIS超级工具SPTOOLS1.7升级说明
  15. Python程序设计实验报告【合集】
  16. Linux环境安装Postgresql报错。configure: error: zlib library not found
  17. 什么是B2B,B2C,C2C?
  18. 上学期间你收到最感动的小纸条是什么?
  19. m3u8\ts片段文件解密合成转换
  20. 用 PHP 进行 HTTP 认证,Basic Auth

热门文章

  1. MySQL联合创始人向Sun递交辞呈
  2. 各大文字转语音软件对比,哪个比较好呢?
  3. 背诵考研英语单词计划总览
  4. 【金融量化分析】#HW2 (Effective return;Duration and convexity;bootstrap method; minimum variance portfolios)
  5. 【python进阶】古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
  6. 分频电路设计(笔记)
  7. 关于人工智能的一些思考
  8. 今日份PS练习|油画棒效果
  9. scikit-learn广义线性模型之最小二乘法
  10. 设置日语输入法遇到的各种问题