maven失败了实际上不在项目中的依赖

时间:2014-02-23 14:11:26

标签: maven

我的构建失败并显示此错误消息(公司内容已被删除):

  

[错误]无法在项目XXXX上执行目标:无法解决   项目XXXX的依赖项:以下工件不可能   解决:   com.github.chrisbanes.actionbarpulltorefresh:库中:jar:0.9.3,   com.github.castorflex.smoothprogressbar:library:jar:0.2.0:不能   在离线模式下访问XXXX-release(http://repo.XXXX.corp/main/repo)   和神器   com.github.chrisbanes.actionbarpulltorefresh:library:jar:0.9.3还没有   之前已经从它下载过。 - > [帮助1]

有趣的是actionbarpulltorefresh不是这个项目的依赖项。我仔细检查了一下,字符串在目录中没有出现。这是我几天前建立的另一个项目的依赖项,但不是这个。它在我的用户的settings.xml文件中或.m2中的任何地方都没有提到,除了它实际安装在那里。

错误可能来自哪里?

1 个答案:

答案 0 :(得分:0)

它可能是一个传递依赖,一个依赖的依赖。

这个问题可能会对您有所帮助:How to determine which Maven dependency is needing a missing dependency?