JRebel 实现热部署

转载 2015年11月19日 16:01:23

JRebel + Tomcat + eclipse 实现热部署

Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。

一:

下载地址为:

https://zeroturnaround.com/software/jrebel/download/prev-releases/

这里现在最新版的 jrebel-6.0.0-nosetup.zip

https://zeroturnaround.com/software/jrebel/download/thank-you/?file=jrebel-6.0.0-nosetup.zip

二:

下载eclipse  eclipse-jee-luna-SR1-win32-x86_64.zip

打开后,在market中,输入jrebel,安装jrebel插件

三:

配置Server,这里用Tomcat7

新建maven webapp项目(这里是shop,其它的java web项目也可以),然后 右键  Run As -> Run On Server  运行之后,停掉

打开Servers中的配置server.xml

<Context docBase="shop" path="/shop" reloadable="true" source="org.eclipse.jst.jee.server:shop"/>

中的

四:

注册jrebel  License

打开页面:https://zeroturnaround.com/software/jrebel/trial/

在右侧填入name,email等信息,就可以申请License

五:

选择Help -> Jrebel Config Center 打开jrebel的配置中心

1:在Overview tab 中。右侧 Licensing 填入上部申请的License

2:左边Servers中,勾选上一步需要运行的服务器

3:左下侧Projects,勾选需要开发的项目

4:切换到Advanced tab中,在右上侧的Jrebel agent

选择Other jrebel.jar 选择第一步下载的文件(提前解压,不要解压到中文、空格的目录) jrebel.jar

六:

启动tomcat,查看控制台输出

JRebel: Starting logging to file: C:\Users\Administrator\.jrebel\jrebel.log

2014-11-22 12:04:59 JRebel:  

2014-11-22 12:04:59 JRebel:  #############################################################

2014-11-22 12:04:59 JRebel:  

2014-11-22 12:04:59 JRebel:  JRebel Legacy Agent 6.0.0 (201410311556)

2014-11-22 12:04:59 JRebel:  (c) Copyright ZeroTurnaround AS, Estonia, Tartu.

2014-11-22 12:04:59 JRebel:  

2014-11-22 12:04:59 JRebel:  Over the last 1 days JRebel prevented

2014-11-22 12:04:59 JRebel:  at least 1 redeploys/restarts saving you about 0 hours.

2014-11-22 12:04:59 JRebel:  

2014-11-22 12:04:59 JRebel:  Licensed to apache hadoop

2014-11-22 12:04:59 JRebel:  

2014-11-22 12:04:59 JRebel:  License type: evaluation

2014-11-22 12:04:59 JRebel:  Valid from: November 21, 2014

2014-11-22 12:04:59 JRebel:  Valid until: December 5, 2014

2014-11-22 12:04:59 JRebel:  

2014-11-22 12:04:59 JRebel:  You are using an EVALUATION license.

2014-11-22 12:04:59 JRebel:  Days left until license expires: 13

2014-11-22 12:04:59 JRebel:  

2014-11-22 12:04:59 JRebel:  To extend your evaluation or purchase a license,

2014-11-22 12:04:59 JRebel:  contact sales@zeroturnaround.com.

2014-11-22 12:04:59 JRebel:  

2014-11-22 12:04:59 JRebel:  If you think this is an error, contact support@zeroturnaround.com.

2014-11-22 12:04:59 JRebel:  

2014-11-22 12:04:59 JRebel:  

2014-11-22 12:04:59 JRebel:  #############################################################

2014-11-22 12:04:59 JRebel:  

当看到有如下输出,就表示成功

2014-11-22 12:05:02 JRebel: Directory 'E:\eclipse-jee-kepler-SR2-win32-x86_64\src\shop\build\classes' will be monitored for changes.

2014-11-22 12:05:02 JRebel: Directory 'E:\eclipse-jee-kepler-SR2-win32-x86_64\src\shop\WebContent' will be monitored for changes.

接下来,就可以开始开发,热部署


相关文章推荐

ecilipse+tomcat+jrebel实现热部署

  • 2017年07月20日 10:17
  • 1.64MB
  • 下载

MyEclipse安装JRebel插件实现热部署

为什么要使用JRebel?之前用MyEclipse做Java Web开发的时候,有一个很头疼的问题:每次修改后台代码之后,都需要重新将项目部署到tomcat,然后启动tomcat重新运行项目才能查看修...

IntelliJ IDEA JRebel Maven Tomcat 实现热部署

Step1pom.xml 中添加如下代码: org.zeroturnaround jrebel-maven-plugin ...
  • stuShan
  • stuShan
  • 2016年02月23日 21:12
  • 2903

Intellij15 + JRebel6.2.3 + Tomcat7实现热部署

各位好,以下教程为实现Intellij15 + JRebel6.2.3 + Tomcat7 实现热部署。解决了在开发过程中,修改java文件,需要重启tomcat服务器的问题。现在分享给使用intel...

Eclipse+Maven+Tomcat+JRebel实现项目的热部署

在eclipse上开发,每次改一个东西就要重启项目,烦不胜烦,终于下定决心,花了一个上午的时间,找了网上很多的资料,终于实现了maven项目在tomcat的热部署,记录解决方案。 下载并安装插件...

ecilipse+tomcat+jrebel实现热部署

你是否有过为修改后台代码,项目重部署而出现的漫长等待而烦恼,JRebel就是这样一套解决修改后台代码快速实现热部署的开发工具,节省了大量重启时间,提高了个人开发效率。...

jrebel插件实现热部署

一、eclipse中 jrebel 插件的安装: 1. help-->install new software.... 2.点击Add...   Name:jrebel,    locatio...

Jrebel 的配置及使用(实现WEB应用的热部署)

1. 配置tomcat服务器:修改tomcat的部署配置为:从不自动发布,禁用Web模块的自动从新装入为:禁用 2. 在tomcat运行配置上添加vm参数:-noverify -javaagent:...

maven eclipse 使用JRebel实现热部署功能

花了几天时间研究了点eclipse下使用maven+jRebel的方式实现热部署。现分享出来 下载并安装插件 安装eclipse的JRebel6.0.3的插件我使用的是eclipse4.4.2,安装插...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JRebel 实现热部署
举报原因:
原因补充:

(最多只允许输入30个字)