热部署有多种方案,下面的方案是其中的一种。
暂时还没找到一种令人满意的方案。
1,配置WEB Server
去这里 (https://tomcat.apache.org/download-90.cgi) 下载最新 tomcat 包,
我下的是 apache-tomcat-9.0.0.M17-windows-x64.zip 并解压到磁盘某个位置。
2,如下图配置
3,完事
4,配置部署方式
下面两点形成了一个联动,修改了内容,触发 update , 然后重新 部署。
注意:War exploded 的
5, 开始
注意 Debug 模式启动才有效。 ,
6,效果
当然修改 Controller中一行代码,保存,离开IDE
已经生效了。
8,注意有些问题
1) 有大量的代码变量的时候,可能需要重启 Tomcat ,否则不会生效。
2) 修改启动时的配置文件也不会生效,如配置文件中的 interceptor ,
也是刚开始用,很多问题,欢迎补充。