`

maven + jetty + jrebel 热部署

阅读更多
今天经过iteye网友欣水寓言指点,用了一下jrebel

不知道的可以百度一下,现在有中国特色版的可以用了。
maven + jetty + jrebel 简单配置一下就可以热部署了。



-noverify -javaagent:E:\bin\jrebel.jar
-Drebel.spring_plugin=true
-Xms256M -Xmx512M -XX:MaxPermSize=128m


-javaagent: 后面跟上的是jrebel.jar的存放路径, 路径中不允许包含中文、空格、小数点等特殊符号。
-Drebel.spring_plugin=true 表示为启动对spring热部署的支持,默认为true。

如果修改了java代码不用重新启动jetty啦。 如果是修改了配置文件或者annotation的话,那还是没办法。
分享到:
评论
1 楼 Inmessionante攻城 2015-10-26  
java.lang.reflect.InvocationTargetException
Caused by: java.lang.NullPointerException
Exception in thread "main"

贴出我使用后的报错信息!

相关推荐

    IntelliJ+Maven+Jetty+Jrebel

    在提供的文档“IntelliJ+Maven+Jetty+Jrebel实现web项目java代码更改后热部署.docx”中,可能会详细介绍每个步骤的详细操作和可能遇到的问题。而“JRebel for IntelliJ IDEA”相关的网页文件可能是官方文档或教程,...

    IntelliJ+Maven+Jetty+Jrebel实现web项目java代码更改后热部署

    "IntelliJ+Maven+Jetty+Jrebel"的组合正是为了解决这一问题,实现Web项目的Java代码更改后能够自动热部署。这个解决方案集成了几个关键工具,包括: 1. **IntelliJ IDEA**: 这是一款强大的Java集成开发环境(IDE)...

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

    JRebel是一种强大的热部署工具,它允许开发者在不重启应用服务器的情况下看到代码变更的效果,极大地提高了开发效率。在Eclipse中配置JRebel,需要下载并安装JRebel插件,然后在Eclipse的运行配置中启用JRebel代理,...

    MyEclipse10+maven+jetty运行项目更改项目代码必须重启处理办法

    标题 "MyEclipse10+maven+jetty运行...总之,解决MyEclipse10+maven+jetty环境下更改代码必须重启的问题,关键在于正确配置热部署工具和插件,如JRebel,或者优化构建和服务器配置,确保代码变更能被实时识别和应用。

    maven3 jetty jrebel 搭建可调式的开发环境

    **JRebel** 是一款强大的Java热部署工具,它能够实现在不重启应用服务器的情况下,实时刷新代码变更。这对于提高开发效率至关重要,因为每次修改代码后,开发者不必等待应用重启,就可以立即看到代码更改的效果。...

    JRebel IDE热部署插件

    **JRebel IDE热部署插件** 在软件开发过程中,开发者常常需要频繁地修改代码以进行功能测试或优化。每次改动后,传统的方式是重新编译、打包,然后重启应用服务器,这无疑大大降低了开发效率。为了解决这个问题,...

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

    JRebel是一款商业的热部署工具,它能够实时反映代码更改,避免了反复重启服务器的过程。下面是使用JRebel进行热部署的步骤: 1. **安装JRebel插件**:访问JRebel官网下载并安装适合Eclipse版本的JRebel插件。通常,...

    org.zeroturnaround.jrebel-maven-plugin 1.1.6

    `org.zeroturnaround.jrebel-maven-plugin` 是一个针对Java开发的Maven插件,主要用于实现热部署功能。在开发过程中,我们通常需要频繁地修改代码,然后重新编译、重启应用来查看更改效果,这个过程既耗时又效率低下...

    JRebel插件安装指南.zip_JReble运用指南_ZHW_jrebel_jrebel setup guide

    **JRebel插件安装指南** JRebel是一款强大的Java...通过以上步骤,你应该能够成功地在Eclipse中安装并使用JRebel插件,实现快速的代码热部署,提高开发效率。记得及时更新JRebel版本,以获得最新的功能和性能优化。

    java热部署工具

    通常,Java应用服务器如Tomcat、Jetty、JBoss等都提供了一定程度的热部署支持。以标题中的"jbos热部署"为例,JBoss是Red Hat公司的一个开源企业级应用服务器,它包含了对热部署的支持。 JBoss的热部署机制主要通过...

    JRebel 插件

    4. **与其他工具结合**:JRebel 可以与Maven、Gradle等构建工具配合使用,实现自动化构建过程中的热部署。 **四、最佳实践** 1. **在开发阶段使用**:JRebel 主要适用于开发阶段,以提升开发效率。在生产环境中,...

    jrebel 官网 下载的jar包

    3. **热部署支持**:JRebel支持各种应用服务器和框架,如Tomcat、Jetty、Spring Boot等,能与Maven、Gradle等构建工具无缝集成。 4. **资源管理**:除了Java类,JRebel还能处理CSS、JavaScript、HTML等资源文件的...

    热部署配置包、使用文档

    4. 对于特定的框架,可能还需要额外的配置,例如Spring框架的热部署可能需要调整Maven或Gradle的构建脚本。 总的来说,热部署能够显著提升开发效率,减少因频繁重启应用带来的等待时间。通过合理配置和使用热部署...

    jrebel插件

    1. **热部署**:当您在IDE(如IntelliJ IDEA、Eclipse等)中编辑并保存Java类、资源文件或配置文件时,JRebel会自动检测到这些更改,并在不需重启应用服务器的情况下将它们应用到运行中的应用程序中。这显著减少了...

    修改java 不重启tomcat

    除了基本的热部署功能,JRebel 4.x还提供了其他一些实用特性,如资源文件的实时更新、Spring框架的配置文件更改无需重启、Maven或Gradle构建工具的集成等。 需要注意的是,尽管JRebel能显著提高开发效率,但它也会...

    Springboot qq第三方登陆

    关于热部署,Spring Boot提供了Spring Loaded或JRebel等插件来实现。Spring Loaded是Spring官方提供的热部署工具,当源代码发生变化时,可以自动重新加载应用,而无需手动重启服务器。在Maven中,你可以在`pom.xml`...

    web项目jar包快快快

    8. **热部署** 使用如JRebel这样的工具,可以在不重新部署整个JAR的情况下实时更新代码,大大提高开发效率。 总结来说,"web项目jar包快快快"意味着我们需要关注Java Web项目的JAR包构建优化,通过有效的依赖管理...

    IntelliJ IDEA 中文指南.pdf

    此外,文档还介绍了Java热部署插件JRebel的安装与使用,以及远程调试方法,例如通过Tomcat和Jetty。 ### 快捷键详解 针对快捷键的使用,文档分别详细讲解了Windows与Linux环境下、Mac环境下的常用快捷键。此外,还...

Global site tag (gtag.js) - Google Analytics