JRebel热部署神器的配置(Eclipse,非教程,就自己看看)
来源:互联网 发布:多功能网络线材测试仪 编辑:程序博客网 时间:2024/05/20 16:10
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,非教程,就自己看看)
- 热部署神器-Jrebel的简单使用
- IDEA 热部署神器:JreBel
- Eclipse 开发利器 Jrebel热部署配置
- eclipse JRebel 热部署
- eclipse热部署jrebel
- eclipse jrebel热部署
- jrebel配置热部署
- .Myeclipse实现热部署的jrebel 配置
- 2017年最新JRebel+Eclipse热部署教程
- eclipse热部署工具 jrebel
- eclipse+JRebel+tomcat热部署
- Eclipse 开发利器 Jrebel热部署配置 基于Jetty
- 热部署插件JRebel在Eclipse和Intellij IDEA中的安装与配置(非破解,官方正版永久使用)
- 热部署插件JRebel在Eclipse和Intellij IDEA中的安装与配置(非破解,官方正版永久使用)
- Eclipse+Maven+Tomcat+JRebel实现项目的热部署
- Eclipse-----JRebel Eclipse插件实现热部署
- Jrebel---Tomcat的热部署
- MyEclipse中tomcat的配置以及部署工程到tomcat上
- RxJava2和Retorfit2引用依赖问题
- Android Service完全解析,关于服务你所需知道的一切(下)
- C++多线程——线程同步
- ant + junit 接口测试
- JRebel热部署神器的配置(Eclipse,非教程,就自己看看)
- 将两个有序数列组合成一个有序数列
- 【Python】Python3 字典 fromkeys()方法
- 操作系统页面置换算法与redis的内存淘汰机制
- android-Data Binding+recycleview打造二三级都可以选择的三级列表
- 安卓高德地图点聚合功能
- 深度学习--防止过拟合的几种方法
- Android多屏幕适配及自适应解决方案
- 生物神经元工作原理。