前言:
最近发现改项目老是需要手动重启项目,再加上项目重启的时间比较长,所以想配置一下来让idea自动编译,不用老是手动重启项目了。
在网上搜出来好多都是springboot配置热部署的,但是自己的项目又没有用springboot,终于找到了解决方法,在此记录一下
1.配置热部署
在配置tomcate处

1.1如果是下图这种情况需要配置如下:
1.2如果你sever 选项卡下没有On frame deactivation,那么就需要配置 Deployment 选项
1.2.1前提:编译目录已配置

1.2.2选择Artifacts新增,选择自己的项目后,保存配置

1.2.3回到tomcat配置页面,按下图操作,新增Artifacts
1.2.4加上之后,我们看一下Server,和开始不一样了

1.2.5 接下来,我们把 On 'Update' action 和On frame deactivation 两个选为 Update classes and resources,

删掉默认的build可以提高效率

选择Apply应用就可以了
2配置tomcat自动编译
2.1进入settings

找到Build project automatically,勾上

apply后,在项目界面 Ctrl+Shift+a,输入 registry,打开
找到 compiler.automake.allow.when.app.running 勾上,然后关闭就可以了

启动项目试一下,到此就配完了,拜拜
版权声明:本文为weixin_43989293原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。