1、安装下载

直接下官方正版的就好了

eclipse->help->eclipse marketplace 搜索JRebel

然后按步骤一步步安好

安装好记得重启

2、注册

这东西在搞活动好像是,可以直接免费买一个,好像还没时间限制,攻略:http://jingyan.baidu.com/article/647f01159d32e77f2048a85d.html

3、配置

先到JRebel Configuration中把你的Tomcat勾上,顺便去隔壁的projects中勾上你的项目

打开Tomcat的overview

然后点击open launch configuration

在Arguments中配置以下内容

-noverify

-javaagent:你的eclipse路径\plugins\org.zeroturnaround.eclipse.embedder_7.0.14.RELEASE\jrebel\jrebel.jar(可能是别的版本)

-Drebel.dirs=  你需要部署的项目实际路径(可以先不急着配这个)

-Drebel.spring_plugin=true  使用spring插件时设为true

-Drebel.struts2-plugin=true  使用struts2插件时设为true

同时到tomcat的Moudles中

点击Edit

点掉这个按钮,使你的项目不会被tomcat本身热部署

先在你的项目上右击然后到JRebel->add JRebel Nature

然后在你的项目根目录会生出一个Rebel.xml这里面的俩配置分别是你的项目编译文件的存储路径

和你的网站根路径

在开启Tomcat的时候只要网站根路径的东西被重新编译,JRebel就会启动,进行热部署

之后开启tomcat,会有JRebel的一些提示,如果服务器成功启动(出熟悉的8080了)JRebel就配置成功了

三个小地方需要注意:

1、web目录的路径问题,rebel.xml中web的路径必须和以下这个路径一致,因为JRebel只会监听自己配置的目录,只有这两者一致,在你保存文件的时候JRebel才会发现,并进行热部署

2、中文路径问题

包括JRebel的路径,项目路径,web服务器的路径,都不要使用中文,不然这个参数进不去(在rebel.xml中或者在Argurments中配都是一样的,不能有中文路径)

被这个问题折磨了一下午

3、重载时间问题

这个地方调整重载的时间(也就是你项目变更后,JRebel要等待多少秒再去热加载项目)

默认很长

自己适当调整

稍微留一点可以减少一些不必要的重载

大概就这些

JRebel热部署神器的配置(Eclipse,非教程,就自己看看)的更多相关文章

  1. Jrebel热部署配置完整教程(IntelliJ IDEA、Jrebel、spring boot、springboot、eclipse、Tomcat)

    标签:IntelliJ IDEA.Jrebel.spring boot.springboot.eclipse.Tomcat1.安装插件并激活插件安装参考:http://blog.csdn.net/u0 ...

  2. Eclipse - 安装 run-jetty-run 插件及使用 jrebel 热部署

    安装 run-jetty-run 插件 1. 下载 run-jetty-run 2. 解压至 Eclipse/MyEclipse 安装目录下的 plugin 3. 右键 web 项工程,选择 Run ...

  3. Eclipse中安装JRebel热部署教程

    Eclipse中安装JRebel热部署教程 前言        Eclipse安装JRebel插件可快速实现热部署,节省了大量重启时间,提高开发效率. 本文只介绍Eclipse安装JRebel插件版本 ...

  4. 热部署简介及在eclipse安装插件JRebel进行热部署

    一.热部署简介 1.热部署与热加载在应用运行的时候升级软件,无需重新启动的方式有两种,热部署和热加载.它们之间的区别是:(1).部署方式: 热部署在服务器运行时重新部署项目.热加载在运行时重新加载cl ...

  5. Intellij IDEA 配置jrebel热部署

    Jrebel 先介绍一下jrebel,jrebel是可以热部署项目的一个工具,更改代码自动部署并不需要重启项目(在spring中的controller中,增加.修改方法都是可以进行热部署而不需要重启的 ...

  6. Idea 配置Jrebel热部署

    虽说Idea自带热更新功能,但是一旦mapper更改,则不能及时更新,影响开发效率. 接下来,我们来配置Jrebel热更新,简单方便实用. 第一步:进入插件下载页面. 第二步:安装jrebel插件. ...

  7. Intellij-插件安装-JRebel热部署插件安装

    环境介绍: Win7.JDK1.8.maven+jetty插件.SpringMVC.Intellij IDEA 2018.1.2 安装插件: 在线安装: Settings --> Plugins ...

  8. Intellij IDEA 如何使用Jrebel热部署

    My Jrebel 已经不再提供免费使用了,或使用破解版Jrebel 或可以移步至 HotSwapAgent,或使用破解的Jrebel. 一个java web项目,在写的过程中我们需要不断调试,如果没 ...

  9. IDEA+Tomcat+JRebel热部署1

    所需资源下载: jrebel_6.4.2a  概述 JRebel是一个J2EE热部署的工具.使用它可以减少浪费8-18%的开发时间在项目的构建和部署上.之前只是听说过,一直没有实践,今天实际使用了一把 ...

随机推荐

  1. .Net数据操作案例

    Interface using System.Collections.Generic; using Ddd.Core.Domain.Customers; namespace Ddd.Services. ...

  2. vue -- 跨域cookie 丢失的问题

    前端使用了vue-reource的$http进行请求后台接口 登陆完成后,服务端监控发现无法拿到cookie,下面看几张前端控制台监控的图 reqqust Header  没有显示cookie 信息 ...

  3. 关于jquery点击之后,标签的hover失效这个问题

    做一个点击切换的效果,加在a标签上,jquery的click加上css中的hover 点击之后,css的hover效果就没有了,后来知道是click的权值比外联的css大 当点击之后,css代码就被覆 ...

  4. Kinect 开发 —— ColorBasic

    创建一个Kincet项目通常需要: 1. 创建一个VS项目,一般为了展示通常创建一个wpf项目. 2. 添加Microsoft.Kinect.dll引用,如果是早期版本的SDK,这个名称可能不同. 3 ...

  5. OpenCV —— 写入AVI视频文件

    打开视频文件,对每一帧进行极坐标变换,然后将转换生成的图像序列写入视频文件中 #include "cv.h" #include "highgui.h" int ...

  6. Hive通过查询语句向表中插入数据过程中发现的坑

    前言 近期在学习使用Hive(版本号0.13.1)的过程中,发现了一些坑,它们也许是Hive提倡的比关系数据库更加自由的体现(同一时候引来一些问题).也许是一些bug.总而言之,这些都须要使用Hive ...

  7. HDOJ 5357 Easy Sequence DP

    a[i] 表示以i字符开头的合法序列有多少个 b[i] 表示以i字符结尾的合法序列有多少个 up表示上一层的'('的相应位置 mt[i] i匹配的相应位置 c[i] 包括i字符的合法序列个数  c[i ...

  8. actionmode-ActionMode以及它的menu使用

    下图左边效果为Context Menu右边效果为ActionMode. ActionMode 其实就是替换在actionbar的位置上显示的一个控件.它跟actionbar一样,也是一种导航作用.只不 ...

  9. Impala的安装(含使用CM安装 和 手动安装)(图文详解)

    Impala有两种安装方式: 1)使用CM安装Impala 2)手动安装Impala 注意:Impala不支持在Debian/Ubuntu, SuSE, RHEL/CentOS 6.5系统中安装. 基 ...

  10. C#监控代码运行的时间

    System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch(); watch.Start(); //开始监视代码运行时间 ...