idea中maven项目bulid时报错。。。求高手指点。

lxp_funny 发布于 2015/10/22 10:13
阅读 8K+
收藏 0

项目在build的时候报错。

Error:Cannot build Artifact 'report-service-impl:war exploded' because it is included into a circular dependency

项目结构如下:


求大侠指点。在线等。

加载中
0
范老司
范老司
   因为你的项目依赖出现了圆形结构(就是依赖死循环),比如说A依赖B,B依赖C,而C又依赖A,这样,maven就分不清到底哪个是最基本的了,不妨贴出你的依赖pom.xml 我帮你分析分析!
0
石頭剪刀b
石頭剪刀b

 为什么没看到pom.xml.

0
k
koik
删除artifacts文件加下冗余的.xml文件
赵宏哲
赵宏哲
回复 @davidwan1987 : 这个文件夹在哪里?
d
davidwan1987
我之前也遇到这样的问题,我在配置一个项目的tomcat时候,把另一个相似项目的war exploded包给引用过来了,导致artifacts文件夹下生成了冗余的xml文件,删除这些冗余的xml文件就可以解决问题
0
honestAnt
honestAnt
希望这篇博文可以解决你的问题  http://hck.iteye.com/blog/1728329
0
进修中
进修中

引用来自“fajar”的评论

   因为你的项目依赖出现了圆形结构(就是依赖死循环),比如说A依赖B,B依赖C,而C又依赖A,这样,maven就分不清到底哪个是最基本的了,不妨贴出你的依赖pom.xml 我帮你分析分析!

你好,请帮我看看吧,我也出现这么问题了,谢谢!

0
小虎子712
小虎子712

请参考如下方案,解决之前和LZ遇到同样的问题

http://stackoverflow.com/questions/42335718/intellij-errorcannot-build-artifact-xxxwar-exploded-because-it-is-included-i

0
任重而道元
任重而道元

我前几天也刚好遇到这个问题,把war包删了,然后重启一起idea,重新添加war包,然后就可以了!

0
f
fallingsun

https://blog.csdn.net/ainuser/article/details/72654766

我来说下我碰到的这种把,Error:Cannot build artifact 'xxxx:war exploded' because it is included into a circular dependency (artifact 'xxxx:war exploded', artifact 'xxxx-parent:war exploded')

 

本来工程pom的name是xxxx-parent,后面又同事说改成xxxx了,然后就报上面这个。老的我都删了啊

出现这个问题,我按照最上面的链接,删除老的xxxx-parent就没事了。

 

返回顶部
顶部