`
lightworld.me
  • 浏览: 7317 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

提高开发效率:在Eclipse中使用JRebel减少tomcat重启时间

阅读更多

      使用Eclipse(WTP) + Tomcat进行开发时经常遇到修改某个类后tomcat会自动重新加载应用或者需要手工重启才能生效 的问题,每次重启都需要耗费时间,虽然一次的时间并不多,几秒到几十秒,但一天下来也不少,如果放在一个开发团队或者公司来说,这更是不小的虚耗。

 

     JRebel可以帮助我们在一定程度上解决这个问题,需要了解的可以google一下,在这里只描述如何安装使用:

  1. 下载JRebel最新版本: http://www.zeroturnaround.com/jrebel/current/
  2. 按官方教程进行安装 : http://www.zeroturnaround.com/jrebel/eclipse-jrebel-tutorial/

     注意jrebel.xml需要放到classpath的根目录下

 

     JRebel是一个按年付费的软件,价格149美元/年,折算人民币大约1000/年,对于一个公司来说,这个价格还是比较公道的。

 

     计划小范围先试用一段时间(有30天的免费试用期),如果合适考虑在公司内部推广使用。

分享到:
评论

相关推荐

    Jrebel 基于TOMCAT实现项目修改热部署

    JRebel 是一款高效能的 Java 开发工具,它使得开发者在开发过程中无需重启应用服务器即可看到代码更改的效果,极大地提升了开发效率。尤其在进行持续集成或者频繁修改代码时,JRebel 的价值尤为突出。下面将详细介绍...

    eclipse修改代码后热部署(不需要重启服务

    在实际开发过程中,合理利用热部署工具能显著提升开发效率,减少不必要的等待时间,使开发者更加专注于代码编写和功能实现。JRebel作为其中的佼佼者,虽然有一定的成本,但其带来的便利性和生产效率提升往往能抵消...

    eclipse 插件 jrebel

    Eclipse是一款广泛使用的开源集成开发...通过使用Eclipse的JRebel插件,开发者能够在代码修改后迅速看到效果,显著提升开发效率,降低因反复重启应用服务器带来的等待时间。这对于快速迭代和敏捷开发的项目尤其有益。

    tomcat远程debug与jrebel热部署文件

    使用JRebel时,还需要在IDE(如IntelliJ IDEA或Eclipse)中配置JRebel插件,这样每次保存代码变动,JRebel都会自动更新到运行中的Tomcat实例,无需手动重启服务器。 至于`remote-debug.bat`,这是一个用于远程调试...

    jrebel6.3.3+eclipse

    JRebel 是一款强大的 Java 开发工具,它允许开发者在不重启应用服务器的情况下实时看到代码更改的效果,极大地提高了开发效率。JRebel 6.3.3 版本是针对这个理念的一个重要里程碑,它针对 Eclipse 集成开发环境提供...

    eclipse中的tomcat插件

    Eclipse中的Tomcat插件使得开发者无需离开IDE就能方便地管理和调试在Tomcat服务器上的应用,大大提升了开发效率。 **一、Eclipse与Tomcat的集成** 1. **安装Tomcat插件**:Eclipse可以通过内置的Marketplace或通过...

    IDEA与Eclipse的JRebel插件

    JRebel是一款强大的热部署工具,尤其在Java Web开发中,它能够显著减少因代码修改而频繁重启应用服务器所浪费的时间。 ### IDEA与Eclipse中的JRebel插件 **JRebel简介** JRebel由Zeroturnaround公司开发,它的核心...

    jrebel的Eclipse插件

    这个Eclipse插件极大地提升了开发效率,减少了等待时间,让开发者能够更快地迭代和测试代码。 JRebel的主要功能包括: 1. 实时代码更改:当你在Eclipse中修改了Java类、资源文件或配置文件后,JRebel会立即应用...

    Tomcat热加载Jrebel

    4. **Jrebel优势**:除了提高开发效率,Jrebel还能减少由于频繁重启导致的内存泄漏风险,因为它避免了长期运行的应用实例被反复创建和销毁。此外,Jrebel还支持对Spring配置文件、JSP页面等资源的热更新。 5. **...

    JRebel 插件

    1. **在开发阶段使用**:JRebel 主要适用于开发阶段,以提升开发效率。在生产环境中,由于其额外的资源消耗,一般不推荐使用。 2. **定期更新插件**:JRebel 不断推出新功能和优化,保持插件的最新版本可以享受到更...

    修改java 不重启tomcat

    需要注意的是,尽管JRebel能显著提高开发效率,但它也会占用一定的系统资源,因此在生产环境中并不推荐使用。另外,对于一些特定的复杂场景,如复杂的依赖注入或静态变量的管理,JRebel可能无法完全实现热部署,此时...

    tomcat 热部署 hot deploy Jrebel 加大JVM内存

    标题 "Tomcat 热部署 Hot Deploy Jrebel 加大JVM内存" 涉及的是在Java开发环境中,如何实现应用服务器Tomcat的热部署功能,并通过Jrebel工具提高开发效率,以及如何调整JVM内存配置以优化运行性能。 热部署(Hot ...

    jrebel热部署工具-eclipse

    总结起来,JRebel是提高Java Web开发效率的强大工具,与Eclipse的结合使得开发者能够在不中断服务的情况下实时查看代码变更效果,显著减少了部署和重启的繁琐过程。通过熟练掌握JRebel的使用,开发者可以更专注于...

    ecilipse+tomcat+jrebel实现热部署

    使用 Eclipse、Tomcat 和 JRebel 可以实现热部署的功能,提高个人开发效率和节省大量的重启时间。 知识点: 1. Eclipse 是一个集成开发环境(IDE),可以与 Tomcat 和 JRebel 集成,实现热部署的功能。 2. JRebel ...

    jrebel-stable-nosetup.zip

    - 性能影响:虽然 JRebel 提高了开发效率,但可能会对运行时性能带来一定影响,因此在生产环境中需谨慎使用。 JRebel 的出现,让Java开发更加敏捷,使开发者能够更专注于代码的编写和优化,而不用频繁地因为小改动...

    在Eclipse中Tomcat和Maven插件相互配合进行热部署

    6. **使用JRebel**:这是一个商业的热部署工具,它可以即时反映代码更改,无需重启服务器,极大地提高了开发效率。 总之,Eclipse、Tomcat和Maven的协同工作,使得Java Web开发更加便捷高效。通过合理的配置和使用...

    编译class不用重启tomcat

    标题“编译class不用重启tomcat”涉及到的是Java开发中的热部署技术,它允许开发者在不重启应用服务器(如Tomcat)的情况下,实时更新代码并看到变化的效果,从而极大地提高了开发效率。这篇博客可能介绍了如何使用...

    Jrebel 2018.1.2 Eclipse离线安装包

    Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。 JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别...

    Maven+jetty+jrebel+m2eclipse+eclipse搭建struts2开发环境

    在现代Java开发中,构建工具、应用服务器、热部署工具以及IDE的集成是提升开发效率的关键因素。"Maven+Jetty+JRebel+m2eclipse+Eclipse搭建Struts2开发环境"这个主题,正是围绕这些关键组件展开,旨在为开发者提供一...

Global site tag (gtag.js) - Google Analytics