jrebel eclipse/tomcat 使用方法(转),觉得写的很仔细

来源:互联网 发布:淘宝爆款是什么 编辑:程序博客网 时间:2024/05/21 07:13
 环境:eclipse   tomcate5.0
     做web项目,修改java文件后需要重启项目,每次重启需要很长时间。
听说使用jrebel后就能自动加载。
     网上看了一些文章,也看了jrebel的文档,一直不成功,今天又发现一文章,小试一小,成功了。希望能对大家有用。
  1. http://www.zeroturnaround.com/jrebel/current/  下载jRebe(30天试用,网上也有不少破解的我找了一个http://d.namipan.com/d/bbddb2ef69e18ec5240221b46e31677c9b7f2327028a1500,大家可以试试)
  2.添加eclipse的jrebel插件
    Help » Software updates » Available software » Add site
    使用http://www.zeroturnaround.com/update-site/ 
Window » Preferences » JRebel
Java » Debug » Step Filtering
Add Filter button 添加com.zeroturnaround.* and org.zeroturnaround.*.
设置 Project » Build automatically
 
(jrebel的文档到这里就结束了,但是只设置这些我这里没有成功)
还需要设置下面
 双击server,出现tomcate的配置页面,publishing  --->never publish automatically
jreble intergration --->enable jreble agent
切换到modules页
设置项目auto reload为disabled
 

  这里标注一下,以前我在网上看到别人都是说要把这个never publish sutomatically选择的,可是在我本机选择不自动发布后修改jsp页就不能重新加载了,选上Automatically publish when resources change后jsp就可以和以前一样热加载了
 
最后一步
Run-->Run configurations
如图添加(-javaagent 下载的jrebel.jar的路径,-Drebel.dirsc 项目的class文件的路径)
-noverify    
-javaagent:G:/download/jrebel.jar    
-Drebel.dirs=F:/Project/test/WebContent/WEB-INF/classes,F:/Project/test/WebContent(网上其它文章都没有说这样配置,都是用Generate rebel.xml,不知道为什么我本机生成rebel.xml后不起作用,上面dirs的两个路径就是rebel.xml里面生成的),这些都配置后jsp,class文件都可以热加载了
 
      到这里就大功告成了,启动项目修改java文件就应该能够实现类的自动加载了,有人可能发现修改类不能显示新的东西,修改一下ie选项,清空一下ie的缓存就行了
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 手机桌面文件夹打不开怎么办 苹果下载不了150怎么办 iphone6速度变慢怎么办 苹果手机微信打不开pdf怎么办 苹果手机打不开pdf怎么办 pdf文件超过了怎么办 pdf电脑删不了怎么办 联想笔记本摄像头横屏调竖屏怎么办 pdf文件打开失败怎么办 pdf复制文字乱码怎么办 电子发票乱码了怎么办 超星尔雅挂了怎么办 电脑应用双击打不开怎么办 电脑控制面板打不开怎么办 转换器无法打开文件怎么办 电脑文件无法打开怎么办 手机上jpg打不开怎么办 脸上全是黄褐斑怎么办 容易发胖的体质怎么办 感冒后一直咳嗽怎么办 感冒咳嗽怎么办小窍门 到了减肥平台期怎么办 减肥遇见平台期怎么办 脚冻伤了痒怎么办 冬天脚后跟冻了怎么办 夏天脚冻了怎么办 导航软件删了怎么办 婆婆爱打孩子怎么办 乙肝婆婆带孩子怎么办 婆婆不会教孩子怎么办 婆婆不会带孩子怎么办 公婆枪带孩子怎么办 婆婆要带孩子怎么办 婆婆太惯孩子怎么办 三个月宝宝溢奶怎么办 孩子半夜咳嗽吐怎么办 中老年人转氨酶和血指高怎么办 孩子逆反心强怎么办 孩子学习逆反了怎么办 翼支付登陆不了怎么办 微波炉鸡蛋炸了怎么办