tomcat对热部署的支持不是很好,在添加方法,类,以及资源文件的时候常常需要重启服务,像我在公司里面的一个服务起来都要一到五分钟,非常浪费时间.jrebel是第三方做的热部署的工具,非常有用.下面就是在eclipse上面如何使用jrebel插件.
1.通过eclipse install 下载jrebel eclipse插件
地址:http://www.zeroturnaround.com/update-site/
在获取插件信息后选择安装JRebel(要取消JRebel m2eclipse Integration,否则无法正常安装)
2.安装完成之后重启eclipse,配置需要使用jrebel插件的项目和server. 顺便配置下jrebel打印出日志
3.插件会在选中的项目下自动生成rebel.xml .这个rebel.xml不能直接用,需要修改一下
<classpath>
<!-- 这里是eclipse生成的class地址-->
<dir name="/home/liubin/workspace/tz/tops-front/tops-front-purchaser/bin">
</dir>
</classpath>
<web>
<link target="/">
<!-- 这里是项目资源文件的地址-->
<dir name="/home/liubin/workspace/tz/tops-front/tops-front-purchaser/src/main/webapp">
</dir>
</link>
</web>
4.直接启动项目即可
5.经过测试 添加方法,类,资源文件,以及使用spring的注解等都能立即生效.
6.关于破解jrebel大家可以去网上查.
来源:oschina
链接:https://my.oschina.net/u/2250599/blog/377640