当前位置: 代码迷 >> 综合 >> IDEA 16 JRebel Spring Tomcat热部署
  详细解决方案

IDEA 16 JRebel Spring Tomcat热部署

热度:20   发布时间:2023-12-17 01:03:32.0

先参照这篇博客的方法获得JRebel的License,然后需要注意的地方有以下几个点:

  • 使用JRebel Run或者JRebel Debug启动
  • 使用war:exploded来部署程序,不然没法执行下一条的步骤
  • Run Configuration里面把On Update Action和On frame deactive都设置成Update resourses and classes

然后就可以更改Java类文件,几乎任何改变都可以不用部署或者重启服务器,比如Spring的@RequestMappings注解改变映射路径而不用重新部署,出现下图所示即说明热部署生效。

这里写图片描述

用Tomcat 9使用时没有成功,换到8之后好了,原因未知。