IntelliJ IDEA2018 + tomcat 即改即生效 实现热部署
一、添加项目到Artifacts
依次点击File--Project Structure--Artifacts,如果还没添加项目,则点击+字添加,如果已经在下面的列表中,点击选中
各项确认无误后,点击apply,OK完成设置,
二、将项目发布到IDEA内置的tomcat,
点击IDEA菜单栏上的Run --Edit Configurations--Templates--tomcat server,进入到tomcat的配置,点击deployment查看Deploy at the server startup 中tomcat每次所运行的包是 xxxx:war 还是其他,如果是xxxx:war包,请更换.点击旁边绿色加号,选择 xxxx:war exploded,如果有xxxx:war 红色的,则删除掉。
然后在server中 将 "On Update action"、"On frame deactivation" 都选择 update classes and resources
三、设置即时生效,详见下图:
勾选后,点击Apply,OK退出即可。