`

eclipse插件JRebel的好处

阅读更多

本人做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

 

  • 大小: 39.1 KB
  • 大小: 75.6 KB
  • 大小: 169.5 KB
5
2
分享到:
评论
7 楼 di1984HIT 2016-09-21  
还可以吧~~~~~~~~~~~
6 楼 zhao103804 2016-06-24  
这个插件对tomcat有限制吧,我用tomcat8是不行的
5 楼 南瓜猿 2015-10-17  
楼主很厉害,赞一个!
4 楼 851228082 2015-09-22  
tomcat如果是debug模式,会自动加载类,不需要重启;
3 楼 xiaoxin622sushe 2015-05-22  
怎么安装?
2 楼 haiyangyiba 2015-05-22  
我一直主要使用eclipse进行java web开发,在编写代码过程中,不管你改了一个字符还是一个方法,甚至整个类,tomcat也会重启.改一点就得重启一次,真心觉得效率太低了,时间都浪费在tomcat重启了.

楼主你偏搞笑了,不是修改配置文件,添加函数之类的,是可以不用重启的,如果每次保存自动重新发布,则是你eclipse中Server设置的问题
1 楼 white_crucifix 2015-05-21  
其实如果只修改方法内部代码,是不需要重启服务器的,保存后就自动增量编译了。一定程度上会稍微好一点。

相关推荐

    eclipse 插件 jrebel

    1. **安装JRebel插件**:用户可以通过Eclipse的内置Marketplace搜索并安装JRebel插件,或者下载提供的"eclipse-plugin"压缩包,通过Eclipse的“Install New Software”功能手动导入并安装。安装过程中需要确保JRebel...

    eclipse的jrebel插件及其破解文件

    eclipse的jrebel插件及其破解文件

    eclipse-jrebel.zip

    2. **安装新软件**:在Eclipse菜单栏中,找到并点击“Help” > “Install New Software”,这将打开一个新的窗口,用于查找和安装新的Eclipse插件。 3. **添加更新站点**:在“Work with”下拉框中,选择“Add...”...

    eclipse中jrebel7.0.2离线插件包(带使用说明)

    在Eclipse中安装JRebel插件,可以让开发者在修改代码后无需重启应用服务器就能看到更新的效果,极大地节省了开发过程中的等待时间。 JRebel 7.0.2是该插件的一个版本,它包含了对各种框架和技术的支持,如Spring、...

    eclipse+jrebel热部署插件和破解(测试可用)包.zip

    eclipse+jrebel热部署插件和破解(测试可用)包.zip

    JREBEL的eclipse插件

    这些文件共同构成了JREBEL Eclipse插件的安装包,它们的作用是将JREBEL的功能集成到Eclipse环境中,让用户能够无缝地享受到实时热部署的便利。 总结来说,JREBEL Eclipse插件是提升Java开发效率的利器,通过实时...

    IDEA与Eclipse的JRebel插件

    ### IDEA与Eclipse中的JRebel插件 **JRebel简介** JRebel由Zeroturnaround公司开发,它的核心功能是实现代码的即时更新,无需重新编译或重启应用服务器,开发者即可看到代码更改的效果。这极大地提高了开发迭代的...

    jrebel6.4.3热部署 eclipse插件

    jrebel6.4.3热部署 eclipse插件

    Jrebel 7.1.3 eclipse离线插件

    - 离线安装:用户需要将提供的`content.jar`、`artifacts.jar`等文件按照Eclipse插件的安装方式进行操作,通常是在Eclipse的“Help”菜单中选择“Install New Software”,然后选择“Add”按钮,指向包含这些文件的...

    jrebel的Eclipse插件

    JRebel是一款强大的Java开发工具,...总结,JRebel Eclipse插件是Java开发者提高效率的利器,通过实时代码热部署和资源管理,让开发过程更加高效。了解并熟练使用JRebel,可以显著提升开发体验,减少不必要的调试时间。

    Jrebel 6.2.4 eclipse 插件

    eclipse 热部署插件 jrebel 6.2.4 破解

    eclipse jrebel插件和破解

    jrebel-6.4.3,eclipse的插件,可以不重启tomcat的情况下,动态的添加方法,还支持远程调试。

    Jrebel 2018.1.2 Eclipse离线安装包

    JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。...

    jrebel-eclipse插件和破解文件

    jrebel-eclipse插件在线更新速度慢,提供个离线包给大家下载。 Jrebel破解Jar包使用: jrebel configuration ->advanced jrebel agent标签也选择Other jrebel.jar

    jrebel6.4.3-eclipse 插件及破解jar

    jrebel6.4.3 离线插件包及破解文件,在eclipse mars2上亲测可用,里面有使用说明。用上jrebel后,开发畅快了好多!

    eclipse 自动化部署插件jrebel - 7.1.1 最新版破解

    只需要把资源下面的.jrebel文件夹替换带相应的目录即可,亲测可用,资源里面有教程。

    eclipse jrebel热部署插件破解版

    将文件解压到\eclipse\plugins目录下,重启eclipse,若还是提示注册认证,忽略他,其实已经是认证了的,直接运行代码就可以了,记着运行前需要配置JRebel—>勾选Enabel Jrebel agent

    eclipse myEclipse 热部署插件 jrebel6.4.5 破解补丁

    亲自测试能成功破解 破解很简单将相应的文件替换即可

    jrebel eclipse 插件

    http://blog.csdn.net/kimsoft/article/details/52507230

    jrebel 配置eclipse 热部署 有文档 与jar

    要在Eclipse中配置JRebel,首先需要从其官方网站下载JRebel的zip安装包,然后在Eclipse的插件管理器中导入该zip文件进行安装。安装完成后,需要在Eclipse的偏好设置中配置JRebel的许可证密钥,以便激活插件。 3. *...

Global site tag (gtag.js) - Google Analytics