将拒绝重启进行到底!

尽管debug下重启只需要七八十秒了。 但是还是有点忍受不了,希望能更省些,有时候为了测试一个小功能重启感觉很不值的。  在重启的间隙,继续查些资料,终于又发现一个神器 jreloader。 
对比之前的jrebel,jrebel是一个商业软件,最新版好像已经是6.0了,没有破解版,我试用过两周,除了第一次启动时稍慢点外,其他感觉不错,  网上破解版只有4.0 没测试过,应该问题也不大。
而jreloader是开源的免费软件,包只有12K。

经调试,在不重启的情况下, servlet 和service的代码 在函数里 变化打印代码 运行都没问题!!

现说下配置方法,很简单:
在tomcat VM参数里加上这个:
-noverify -javaagent:E:\centling\tools\jreloader-0.4\jreloader.jar -Djreloader.dirs="E:\EEWorkSpace\hisv2\WebContent\WEB-INF\classes"
另再更新一下WebContent 下 meta-inf 目录

E:\centling\tools\jreloader-0.4\jreloader.jar 是 jreloader.jar的存放地址
E:\EEWorkSpace\hisv2\WebContent\WEB-INF\classes 是被监控目录 注意一定要加双引号。 关于jreloader的资料网上比较少,google上也不多,网上的参考都没有双引号,结果我试的时候怎么都不行,显示cannot find main class,差点放弃  ;  并且网上给的 Djreloader.dirs都是tomcat的发布目录,我用发布目录断点调试发现有点问题。(此处是误打误撞的原创噢,呵呵)

包在附近里 一个是jar 一个是source.

强烈建议大家安装试一试啊,真的很方便。当然也可能有我没发现的问题,欢迎大家试试,一块研究啊~~~~~~~~~~


现在已经是一套完整的体系了,让我们回顾一下:

Eclipse环境优化+ 编译优化 + Junit单元测试 + tomcat配置、发布优化  +  Spring懒加载 + jreloader(jrebel) 免重启 + jd-eclipse class源码debug

亲,这些你都在用了吗? 相信一定会给你的开发加速不少!!!——飞一般的感觉,相比之前。

如果您在配置的过程中遇到什么问题,欢迎提出来给我反馈,尽力帮忙解决,一块探讨。


谢谢~~~~  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值