`

转:解决修改java类文件需要重启tomcat问题

    博客分类:
 
阅读更多

 

转载链接:http://blog.sina.com.cn/s/blog_5fd67b8b0100j48x.html

 

用eclipse开发java的时候,经常在修改java类文件的时候都需要重启tomcat,比较麻烦,今天问了同事解决方法,记录下备忘。
需要下载一个插件包jrebel.jar,然后随便放一个目录,比如我放在D:/eclipse/jrebel/目录下,然后需要在eclipse上的首选项进行设置,找到tomcat设置下的JVM Settings设置,然后在Append to JVM Parameters中添加

-noverify -javaagent:G:\joesmart\jrebel.jar
-Drebel.allow_bytecode_proxy=true
-Drebel.spring_plugin=true
-Drebel.struts1-plugin=true 

  //如果是struts2的,改为-Drebel.struts2-plugin=true

分享到:
评论

相关推荐

    修改java类而无需重启tomcat.rar

    使用以下方法可以修改java类而无需重启tomcat: 下载javarebel.zip 解压后,将javarebel.jar拷贝到一个目录。/bin 目录下 修改tomcat安装目录下的\bin\catalina.bat文件, 增加set JAVA_OPTS=-noverify -javaagent:d...

    编译class不用重启tomcat

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

    jsp-解决文件上传后重启Tomcat时文件自动删除问题.docx

    jsp解决文件上传后重启Tomcat时文件自动删除问题 本文主要介绍了jsp解决文件上传后重启Tomcat时文件自动删除问题,包括问题分析和详细解决方法。该问题是指在jsp项目中上传文件后,重启Tomcat服务器或清理缓存时,...

    修改java 不重启tomcat

    为了解决这个问题,"修改Java代码不重启Tomcat"的技术应运而生,其中JRebel是一款非常著名的工具,它能够实现在不重启Tomcat的情况下热部署修改后的Java代码。 JRebel 是由Zeroturnaround公司开发的一款即时应用...

    修改java代码以及js无需重启tomcat

    尽管上述配置可以实现在修改Java源码和JS文件后的即时更新效果,但需要注意的是,当修改了XML配置文件时,例如`web.xml`、`context.xml`等,仍然需要重启Tomcat才能使更改生效。这是因为XML配置文件是Tomcat在启动时...

    利用Tomcat远程部署解决修改类后重启Tomcat问题

    标题“利用Tomcat远程部署解决修改类后重启Tomcat问题”揭示了主要关注点在于如何在不手动重启Tomcat服务器的情况下,实现应用的热更新或快速部署。这通常涉及到Tomcat的管理工具,特别是它的Manager应用程序,以及...

    Myeclipse中修改类及jsp文件后不用重启tomcat的方法

    然而,当我们在MyEclipse中修改了类文件或JSP文件后,通常需要重启Tomcat服务器才能使更改生效,这无疑增加了开发过程中的等待时间。本文将详细介绍如何在MyEclipse中实现修改类及JSP文件后无需重启Tomcat即可实时...

    IntelliJ IDEA修改了mybatis mapper xml后不用重启tomcat,自动热发布 热更新 热部署.zip

    在开发Java Web应用程序时,尤其是使用Mybatis作为持久层框架的时候,经常遇到的一个问题是:当我们在IntelliJ IDEA中修改了Mapper XML文件后,需要手动重启Tomcat服务器才能看到改动的效果,这无疑降低了开发效率。...

    把java文件发Tomcat

    - 修改配置后,重启Tomcat服务器。在Tomcat的`bin`目录下运行`startup.bat`脚本,然后同样在浏览器中输入`http://localhost:8080/test`来访问应用。 这两种方法各有优缺点。Eclipse内启动方便调试和快速迭代,适合...

    tomcat热部署+操作文档,修改任何java后台文件也不需要重启

    4. 配置Tomcat:在Tomcat的conf/catalina.properties文件中,添加一行`-Drebel.base=%CATALINA_HOME%`,这将指示JRebel使用Tomcat的安装目录。 5. 启动Tomcat和应用:使用Eclipse的“Debug As”或“Run As”选项...

    提高开发效率之tomcat免重启(随意更改java代码)

    提高开发效率之tomcat免重启(随意更改java代码)提高开发效率之tomcat免重启(随意更改java代码)提高开发效率之tomcat免重启(随意更改java代码)提高开发效率之tomcat免重启(随意更改java代码)

    Java开发Web程序中修改类文件和配置文件不重启服务器的方法

    在我们开发web项目的时候重启应用服务器是我们最烦恼的事情,每次修改类文件或者配置文件后,我们必须重启服务器来重新加载,使得我们的修改才能及时的显现出来,这个时候,我们只能等待服务器的重启,一般都需要20...

    idea intellij修改文件后不用重启tomcat的办法

    针对这一问题,我们可以采用一种名为JRebel的技术来实现热部署,使得在IntelliJ IDEA中修改文件后无需重启Tomcat即可实时生效。 **JRebel** 是一个强大的热部署工具,它允许开发者在不重启服务器的情况下,实时看到...

    自动重启Tomcat脚本

    首先,"自动重启Tomcat脚本"是一个批处理文件,它定期检查Tomcat的运行状况。通常,这个脚本会包含一个循环结构,每隔固定的时间间隔(例如300秒)检查Tomcat是否正在运行。这可以通过检查Tomcat进程ID或者监听的...

    Ubantu tomocat启动报错 no opencv_java249 in java.library.path问题解决方案压缩包

    修改环境变量后,需要重启Tomcat服务以使改动生效。可以使用`sudo service tomcat restart`命令。 7. **验证解决**: 重新启动Tomcat后,检查日志看是否还有相同的错误信息。如果没有,说明问题已解决;如果有,...

    清空Tomcat中的work目录并重启Tomcat.bat

    这个过程对于Java开发人员来说非常有用,因为它可以帮助他们清理临时编译文件,解决可能因缓存问题导致的错误,并确保应用在更新后能正确加载新的类。 Tomcat是Apache软件基金会的一个开源项目,它是一个广泛使用的...

    tomcat6.0 修改启动内存设置 java jvm参数配置

    ### Tomcat 6.0 修改启动内存设置及 Java JVM 参数配置详解 #### 一、背景与目的 在部署和运行 Java Web 应用时,合理地配置应用服务器(如 Apache Tomcat)的内存是非常重要的。这不仅可以提升应用程序的性能,还...

    tomcat定时重启方案

    定时重启Tomcat对于保持服务的稳定性和应对可能出现的内存溢出等问题至关重要。以下是详细的配置步骤: 1. **Tomcat绿色版注册为系统服务** - 确保`tomcat\bin`目录下存在`service.bat`文件。 - 打开命令行,切换...

    Tomcat配置解决跨域问题

    完成上述配置后,记得重启Tomcat服务器以使更改生效。 5. **测试跨域请求**: 使用浏览器的开发者工具或Postman等工具发起跨域请求,如果一切配置正确,你应该能看到成功响应。 这个“CORS包”可能包含了更详细...

    tomcat中部署java项目

    WAR 文件是一种压缩格式的文件,包含了应用程序的所有文件和目录结构,包括 JSP 文件、类文件、资源文件以及 `WEB-INF` 目录等。WAR 文件的部署非常简单,只需将其复制到 `webapps` 目录下即可。 如果需要从 WAR ...

Global site tag (gtag.js) - Google Analytics