War包新增文件无法自动部署

前言 手上一个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的文件管理器不会有这种问题。 ...

2021-08-18 · DnF