idea jrebel热部署

1,325 阅读1分钟

jrebel安装使用

jrebel优势

经实践的得出,jrebel的热部署比idea默认的热部署优势:

idea默认的热部署不能添加方法

jrebel的无视,但是对于xml、properties这种不生效

jrebel 热部署遇到问题

1.tomcat项目 直接 jrebel运行就行,但需注意的是所有的方法都会走一遍 如果有错,会启动不行

如果遇到不行的情况:解决办法 image.png这个地方不要勾上,就不会报错了

这种情况就是只要项目能正常启动,jrebel就能启动

这种与不勾上的有一个差别,就是勾上的能实时监听,自动build

而不勾上的话,自己手动ctrl+f9

启动之后直接用就行

2.springboot 这个需要jrebel启动之后 手动build(ctrl+f9 )一下,才可以热部署

但是和springboot自带的不同的是,如果自带的build,会真实的重启一下springboot项目,而jrebel不需要,非常赞。

tomcat的jrebel有一个小圈圈 个人感觉应该就是build(ctrl+f9)

Jrebel xx方法

需要注意,一定要xx上网之后才可以用在线方式