本人做java web开发4年了,对java的"慢"深有感触,和PHP没法比啊.
php修改代码之后,立刻生效,无需重启服务器;
而java,修改java文件之后,就得重新部署或者重新启动tomcat.
我一直主要使用eclipse进行java web开发,在编写代码过程中,不管你改了一个字符还是一个方法,甚至整个类,tomcat也会重启.改一点就得重启一次,真心觉得效率太低了,时间都浪费在tomcat重启了.
大家说的热部署或者重新发布实际上也相当于tomcat重启了,因为同样是把所有的class和资源文件加载一遍
其实关键点不是tomcat重不重启,而是每次都全量加载
现在用上了JRebel,tomcat重启的老毛病终于解决了!
为什么早几年没有人告诉我有JRebel 呢?
eclipse 安装好JRebel插件之后,可以'帮助'中看到JRebel的图标:
进入JRebel Config CENTER:
tomcat 的VM arguments 如下:
${jrebel_args}
-Dcatalina.base="D:\software\eclipse\workspace2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0" -Dcatalina.home="D:\software\apache-tomcat-7.0.59-windows-x64\apache-tomcat-7.0.59" -Dwtp.deploy="D:\software\eclipse\workspace2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps" -Djava.endorsed.dirs="D:\software\apache-tomcat-7.0.59-windows-x64\apache-tomcat-7.0.59\endorsed"
-Drebel.spring_plugin=true
好处:
当我们修改java文件时,妈妈再也不用担心tomcat重启了,而且JRebel也不会立刻重新装载修改的class,
只有当我们http访问时才会重新装载修改的类,而且仅仅装载修改的类.实际上是一种差量装载:
JRebel 的破解包 jrebel-5.6.1-crack.zip 见附件
参考:http://hw1287789687.iteye.com/blog/2208906
相关推荐
eclipse的jrebel插件及其破解文件
适用于java常见开发工具IDEA与Eclipse的JRebel插件,付安装配置教程。JRebel是非常适合提高开发效率的热部署工具,尤其在web开发上,能节省大部分重启服务器的时间。
这个就是eclipse的jrebel插件包,有兴趣拿去装一下,可以在更改代码不重新启动tomcat实时同步
eclipse安装jrebel插件,附带安装说明 1.打开 install new software 2.选择update-site.zip文件 3.点击下一步,安装
Jrebel 7.1.3 eclipse离线插件 Jrebel 7.1.3 eclipse离线插件
eclipse+jrebel热部署插件和破解(测试可用)包.zip
JREBEL的eclipse插件
jrebel6.4.3热部署 eclipse插件
jrebel的Eclipse插件
eclipse 热部署插件 jrebel 6.2.4 破解
jrebel-6.4.3,eclipse的插件,可以不重启tomcat的情况下,动态的添加方法,还支持远程调试。
jrebel-eclipse插件在线更新速度慢,提供个离线包给大家下载。 Jrebel破解Jar包使用: jrebel configuration ->advanced jrebel agent标签也选择Other jrebel.jar
jrebel6.4.3 离线插件包及破解文件,在eclipse mars2上亲测可用,里面有使用说明。用上jrebel后,开发畅快了好多!
jrebel7.0.2离线插件包,eclipse拷贝进plugins,重启就可以使用,带使用说明
只需要把资源下面的.jrebel文件夹替换带相应的目录即可,亲测可用,资源里面有教程。
将文件解压到\eclipse\plugins目录下,重启eclipse,若还是提示注册认证,忽略他,其实已经是认证了的,直接运行代码就可以了,记着运行前需要配置JRebel—>勾选Enabel Jrebel agent
亲自测试能成功破解 破解很简单将相应的文件替换即可
http://blog.csdn.net/kimsoft/article/details/52507230
由于百度谷歌了很多都用不了,要么就是最新版本的,破解用不了,最后还是搞定了不过版本是6.4.3的,好东西不怕旧,在这里分享给大家,该文件包含以下内容----JRebel6.4.3离线安装文件和破解文件以及安装配置说明文档...
Myeclipse、eclipse JRebel插件的安装、破解、配置、使用教程,含详细说明文档,图文讲解