jrebel的功能非常强大,是用来进行javaee开发的工具,这款jrebel工具受到了很多Java工程师的喜欢,因为使用这款工具之后就可以节省掉非常多的重启时间,让我的开发效率得到提高,在这款工具中可以去看见我们编写的代码或者是类以及资源,使用的时候是可以去进行一个个的上传而不是一次性的去进行部署,这个变化是直接反应在部署好的应用程序上面,这样就可以跳过构建或者是部署的过程,在专业性上是很不错的。
jrebel优势:
修改方法体
添加和删除方法
修改方法定义
添加和删除字段
添加和删除类
添加和删除内部类
添加和删除注释
添加,删除和修改静态字段值
添加和删除枚举值
修改接口
添加,删除和修改 资源
使用ID添加新资源
在现有对象上初始化新实例字段
初始化新的静态字段,同时保留现有字段中的状态
修改类的已实现接口
修改类的类层次结构
jrebel说明:
配置Eclipse
(1)、Eclipse中配置 window->preference->tomcat->JVM Settings,加入以下参数
-Drebel.spring_plugin=true 支持spring框架
-Drebel.aspectj_plugin=true 支持aspectj
-Drebel.struts2_plugin=true 支持strut2
-javaagent:D:/jrebel.jar 这里自行修改jrebel.jar正确的路径
-Drebel.dirs=F:/Project/test/WebContent/WEB-INF/classes,F:/Project/test/WebContent
-Dmyproject.root=D:/project/operamasks/workspaces/xxxx -Drebel.disable_update=true
-noverify
[(-javaagent 下载的jrebel.jar的路径,-Drebel.dirsc 项目的class文件的路径, -Dmyproject.root的值表示当前的需要热部署的工程路径)]
jrebel操作:
1、打开Eclipse,选择Help—Install New SoftWare,如图选择红色方框
2、然后输入http://www.zeroturnaround.com/update-site/在Work with这一栏,再将选择需要的组件并进行安装。
3、完成以后开始免费免费的方法很简单,只需要使用授权服务器:Help > JRebel Activation > I already have a license > Connect to License Server
Group URL 填写:http://idea.lanyus.com/{username} (用任意用户名替换 {username}),Email
jrebel更新日志:
功能:添加了对Tomcat 8.0.46和7.0.81的支持。
功能:增加了对WildFly 11.0.0.CR1的支持。
功能:增加了对Payara 4.1.2.173的支持。
功能:增加了对Hibernate Validator 6.0的支持。
功能:增加了对Spring 5 RC3的支持。
功能:增加了对Jackson 2.9的支持。
功能:增加了对Mojarra 2.3的支持。
3.30MB
17.55MB
21.22MB
324.47MB
458.47MB
52.1MB
669.81MB
794.29MB
8