该项目之前运行良好,但突然无法更新“目标”目录中的war文件。当我想“构建工件”时,错误显示: Error:Cannot build Artifact 'XXX:war exploded' because it is included into a circular dependency
这有什么问题?
工件:
原文由 learner 发布,翻译遵循 CC BY-SA 4.0 许可协议
该项目之前运行良好,但突然无法更新“目标”目录中的war文件。当我想“构建工件”时,错误显示: Error:Cannot build Artifact 'XXX:war exploded' because it is included into a circular dependency
这有什么问题?
工件:
原文由 learner 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答1.6k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
4 回答2.2k 阅读
3 回答982 阅读✓ 已解决
2 回答807 阅读✓ 已解决
2 回答1.4k 阅读
解决方案是从项目中删除“MavenDemo:war”工件和“MavenDemo:war exploded”工件,然后重建项目、重建工件。将部署工件从 MavenDemo:war 设置为 MaterialManager:war。
我认为这个项目的问题是重复了“MavenDemo:war”工件和“MavenDemo:war exploded”工件。所以解决方案是将它们从项目中删除。
1:
2:
3:
4:
然后,每次在我的代码中进行一些更新后,我都可以单击“运行”按钮将更新的项目成功部署到 Tomcat。
希望它可以帮助别人〜