Jrebel 实现服务器 热部署
来源:互联网 发布:最强淘宝系统txt免费 编辑:程序博客网 时间:2024/05/20 08:25
jrebel介绍:
我们通常做WEB开发的时候经常会修改java类,或者是工程配置文件,而每次修改后都需要将服务器重新启动,才能显示修改后的效果,而有些服务器 像 weblogic ,jboss 启动的时候非常慢,频繁的启动浪费了大量的时间,降低了开发效率。
Jrebel 可以帮助解决频繁的重新启动服务器的问题,从而为开发节约了大量的时间。
只要配置了Jrebel,它可以监控你的编译文件存放目录,例如:APP_INF/classes 或者 WEB-INF/classes 。然后在客户端发送页面请求时,关联到该类时,它会自动比较当前JVM中装载的该类是否有修改,如果有则重新装载该类文件。
jrebel 下载:
官网地址:http://www.zeroturnaround.com/jrebel/ (试用30天)
破解地址:http://dl.dbank.com/c086engzbb
配置方法:
第一种方法 在MyEclipse中配置server的jvm 参数,这里就拿 Myeclipse+tomcat 示例:
在windows->preferences>Myeclipse>servers 找到需要配置的tomcat服务器,配置JVM参数。(如图):
说明:第一行 -Xmx256m 设置JVM最大内存 这个可以没有,无关紧要。关键在第二行,这个必须有。
第二行:(必须)-noverify -javaagent:E:\DOCS\java\java_lib\jrebel.jar 指定JVM装载jrebel.jar的路径,相当于给JVM添加了一个agent插件。即:-javaagent:后面存放的是jrebel.jar索存放的路径了。
第二种方法:在服务器的启动文件或者环境变量设置文件中配置。 这里拿weblogic 为例:
在weblogic目录下 user_projects\domains\base_domain\bin(根据自己的配置路径)下,找到setDomainEnv.cmd
在开头处添加一行: set JAVA_OPTIONS=%JAVA_OPTIONS% “-noverify -javaagent:E:\DOCS\java\java_lib\jrebel.jar”
这样同样能达到效果。
如果你看到服务器控制台上有如下或相似的提示,那么恭喜你成功了!
#############################################################
JRebel 3.1.2a (201008121555)
with Enterprise Add-On! (seehttp://jrebel.com/enterprise)
(c) Copyright ZeroTurnaround OU, Estonia, Tartu.
Over the last 15 days JRebel prevented
at least 291 redeploys/restarts saving you about 11.8 hours.
This product is licensed towww.cfsoft.com
for up to 9999 developer seats on site.
- Jrebel 实现服务器 热部署
- JRebel 实现热部署
- JRebel实现热部署
- jrebel插件实现热部署
- Jrebel快速实现热部署
- jrebel实现tomcat热部署
- JRebel实现远程热部署
- .Myeclipse实现热部署的jrebel 配置
- jrebel + Eclipse + tomcat 实现热部署
- Eclipse-----jrebel实现jetty热部署
- JRebel + Tomcat + eclipse 实现热部署
- Tomcat7+eclipse+ JRebel 破解实现热部署
- JRebel + Tomcat + eclipse 实现热部署
- IDEA15+Jrebel+Maven实现热部署
- MyEclipse安装JRebel插件实现热部署
- Eclipse-----JRebel Eclipse插件实现热部署
- IDEA整合jrebel实现热部署
- MyEclipse安装JRebel插件实现热部署
- Storm使用到的相关技术总结
- 三层架构及实例演示
- 第二次C程序课堂作业
- 动物是我们的好朋友
- 简单的listener和listener文件配置
- Jrebel 实现服务器 热部署
- java数据转换--十六进制
- hdu3496 二维费用背包
- 磁共振实验数据SPM8处理流程(完结)
- 数据库性能优化1——正确建立索引以及最左前缀原则
- 【程序9】题目:要求输出国际象棋棋盘
- 密码-----ACM
- VS与Win7 共舞:用户界面特权隔离
- 让 Intellij IDEA 自动生成 serialVersionUID