Jrebel+tomcat实现热部署
Jrebel+tomcat实现热部署
在 Java Web 开发中, 一般更新了 Java 文件后要手动重启 Tomcat 服务器, 才能生效, 浪费不少生命啊, 自从有了 JRebel 这神器的出现, 不论是更新 class 类还是更新 Spring 配置文件都能做到立马生效,大大提高开发效率,
先下载Jrebel,放置到某盘中;
1、 双击tomcat进入配置
2、 添加tomcat运行参数
-Drebel.spring_plugin=true
-Drebel.aspectj_plugin=true
-Drebel.struts2_plugin=true
-javaagent:D:\jrebel\jrebel\jrebel.jar //Jrebel的实际路径
-noverify
3、 去掉tomcat自动加载选项
4、 在项目根目录下新建rebel.xml
<?xml version="1.0" encoding="UTF-8"?>
<application>
<classpath>
<dir name="WebContent\WEB-INF\classes" /> //项目class文件路径
</classpath>
<web>
<link target="">
<dir name="WebContent" /> //项目路径
</link>
</web>
</application>