前言
手上一个war老项目,tomcat部署的,一般情况下idea配置的Hot Swap
就行了。今天前端突然问加的新文件为啥没热部署到Tomcat,文件更新又能热部署成功,就很纳闷。
尝试了直接build
或rebuild
模块和项目都不成,idea的编译器的autobuild
都没问题,最后再StackOverflow找到相关的解决方法:
File
-> Project Structure
-> Artifacts
-> Include in project build
如下:
配置成功,自动构建时也会构建Artifacts
。
PASS: 事后发现,通过idea资源窗口复制两次文件再build
,只会把第一次的文件编译到tagert
下,不过直接通过win的文件管理器不会有这种问题。