intellij IDEA 更新java后不用重启tomcat

最近项目大了,每次修改后重启都要等和很久,那个煎熬……

为了解决这个问题,万能的Google  装了这个  JREBEL 5.63最新的

安装步骤:

一、IDEA在线搜索 jrebel  安装

二、破解   安装5.63的破解补丁 ,请自行搜索

三、导入激活文件,一般有破解补丁在一起

四、tomcat启动添加

         -noverify  -javaagent:F:\开发环境\jrebel\jrebel5.2.2\jrebel.jar

用   jrebel     启动即可,每次离开IDEA窗口焦点,就会自动更新已经更改过的class文件

后来才发现,其实IDEA自带的  run --   reload changed classes一般情况下也能满足需求

时间: 2024-11-15 12:23:11

intellij IDEA 更新java后不用重启tomcat的相关文章

修改Java文件不用重启Tomcat服务的方法

我们在开发的时候,往往碰到,修改了Java文件,那么Tomcat就会重启,为了提高开发的效率,我们可以修改之后不用全部重启,只是编译修改的文件的部分. 往在开发过程中,修改一些java文件根本是不需要重启服务的,譬如给java类增加注释,增加调试打印语句等. 但是有些修改的内容,必须要重新加载Tomcat才能重新生效,比如修改了代码的结构,新增了方法等.如果不重启,那么就没有效果. 1.修改Tomcat的配置文件,找到service.xml. 修改里面的  reloadable="true&qu

Maven项目热部署,修改代码后不用重启tomcat服务器

只需要在pom.xml文件中添加 1 <build> 2 <finalName>MySSM</finalName> 3 <!-- 指定部署的服务器类型 --> 4 <plugins> 5 <!-- <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat6-maven-plugin</artifactId

用jrebel实现 jvm热部署,修改类不用重启tomcat

我们用eclipse开发时经常遇到一个麻烦的问题是修改类文件后需重启tomcat才能生效,即使使用一些tomcat插件,有时修改了方法名或添加了类,也需要重启.使用获得jolt大奖的作品jrebel,就能轻松实现 jvm热部署,无论任何情况修改类都不用重启tomcat 首先,下载jrebel,可到 http://fly-hyp.javaeye.com/blog/350498 ,然后配置eclipse 在启动参数中加入  -noverify -javaagent:d:/youpath/jrebel

MyEclipse连接Tomcat,更新项目后,启动Tomcat后报错及解决方法2016-7-13

更新项目后,启动Tomcat后报如下错误: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path…… 网上查资料后,解决办法说下载一个tcnative-1.dll文件,放在C:WINDOWSsystem32里或者tomcat\bin里,启动就正常了.按照这种方法执行以后还是出现上面的错误信

修改JSP页面为什么不用重启Tomcat

JSP->servlet->.clsss JSP最终要转换为class文件,为什么tomcat在修改java代码的必须先重启tomcat,反而JSP不用.? 在Tomcat的Conf/web.xml文件中,可以对Tomcat的这种对JSP修改的机制进行修改. 这是因为Tomcat对JSP进入了侦听,如果有修改,就会重新翻译成Servlet并最终编译成Class文件,替换掉原JSP页面对应的Class文件.Tomcat的内部机制是可以让这种Class文件立即生效的.而普通的Class文件修改后,

myeclipse更改类或者是配置文件不用重启tomcat的方法

一.修改java代码(如action)无需重启与部署方法 方法1:在WebRoot下的META-INF文件夹中新建一个名为context.xml文件,里面添加如下内容(要区分大小写): <Context reloadable = "true">:</Context> 方法2:在tomact的安装目录的conf文件中找到server.xml这个文件,在 </Host>结点的上面加上 <ContextdocBase="工程物理路径&quo

linux上监控tomcat down掉后自动重启tomcat

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545; min-height: 14.0px } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px;

Eclipse修改java代码后自动重启Tomcat解决办法

今天甚是郁闷,项目马上要上线了,早上刚到公司打开MyEclipse 10.07提示过期提示,这对于用惯了破解软件的帝国用户的我原本以为小菜一碟. 于是到网上到处找破解软件,不用多长时间,Ok 破解成功.再一打开MyEclipse没什么异常,可到了部署项目时却发现总是出问题. 于是乎继续想办法破解,清理C盘和MyEclipse有关的文件,清注册表,重复重装,到最后也无果,卸载MyEclipse... 到网上下了个Eclipse,终于松了口气,决定再也不用My....可问题又来了,每次稍微修改jav

修改 jsp 和 java 不重启 tomcat

========================1============================== 可以修改类不用重启Tomcat加载整个项目(手工启动) 配置reloadable=true(自动重载) 使用Debug模式,前提是仅限于局部修改.(修改类不用重启--热加载) Tomcat轻小,而WebLogic.WebSphere对硬件要求比较高,吃内存.耗CUP.JBoss类更改不会重启(传说,我没用过,不知道!). 在使用Eclipse+Tomcat开发Java项目的时候常常会碰