今天搞新功能demo的时候突然发现IDEA的war包部署的Artifact下面classes没有同步最新的class过来,build, rebuild, 度娘均无果。便细细查找问题。

IDEA踩坑——Artifact不能同步classes

最后发现并不是没同步,是同步后被覆盖了

原因:没注意自动切换一次编译路径,结果在webapp下面生成了一个classes,而我的编译路径却不再此处

IDEA踩坑——Artifact不能同步classes

IDEA踩坑——Artifact不能同步classes

这样编译自动同步的内容就被webapp下的内容给覆盖了

处理方法:

1. 删除webapp下无效的classes

2. 将编译目录设置的和webapp下的classes打上排除标记(理论上编译路径设置成webapp/classes也可以,不过效果不好)

IDEA踩坑——Artifact不能同步classes

相关文章:

  • 2021-10-11
  • 2021-06-15
  • 2021-10-04
  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
  • 2021-07-09
  • 2021-07-16
猜你喜欢
  • 2021-06-22
  • 2021-04-11
  • 2021-06-25
  • 2022-12-23
  • 2022-12-23
  • 2021-09-06
  • 2021-12-28
相关资源
相似解决方案