Intellij Idea Intellij错误:无法生成项目“XXX:war explotted”,因为它包含在循环依赖项中

r6vfmomb  于 2022-12-22  发布在  其他
关注(0)|答案(4)|浏览(180)

这个项目之前运行良好,但突然无法更新“目标”目录中的war文件。当我想“构建工件”时,错误显示:第一个月
这有什么不对吗?
人工制品:
第一节第一节第一节第一节第一次

pdkcd3nj

pdkcd3nj1#

解决方案是从项目中删除"MavenDemo:war"工件和"MavenDemo:war explated"工件,然后重新构建项目,重新构建工件。将部署工件从MavenDemo:war设置为MaterialManager:war。
我认为这个项目的问题是"MavenDemo:war"工件和"MavenDemo:war explored"工件是重复的。所以解决方案是将它们从项目中移除。
第一章:

二:

第三章:

四:

然后,每次我在代码中做了一些更新后,我可以点击"运行"按钮来成功地将更新后的项目部署到Tomcat中。
希望能帮到别人~

mepcadol

mepcadol2#

如果您正在使用Gradle,您可以
1.您可以在“项目结构”中删除对象。
1.然后在构建文件中更改 GroupVersion,然后构建gradle,您就得到了可以在Web应用中使用的新工件。
1.实际上,如果你不想改变它的组或版本,你可以做同样的工作,重命名它回来。

2ledvvac

2ledvvac3#

如果使用Maven,那么只需删除所有工件,然后右键单击项目并选择Maven -〉Reimport
对我有用!

6ojccjat

6ojccjat4#

决定是:打开folder .idea,在那里你会找到你的工件(.idea/artifacts),保留其中一个你需要的,另一个删除。

相关问题