如何列出Maven项目缺少的依赖项

时间:2014-10-29 19:23:40

标签: java maven

我有一个拥有100个依赖项的Maven项目。其中一些依赖项不可用。

当我对父pom文件(此父pom引用其他项目)运行mvn install时,我收到一些错误,无法找到某些Maven依赖项。但是在我发现其他依赖项可能缺失之前,我必须添加这些依赖项。

是否有Maven命令列出项目缺少的依赖项?

更新: 另一个选择是清除存储库文件夹并尝试使用Eclipse / Maven插件重建 - 缺少所有项目的依赖项似乎列在问题选项卡中

1 个答案:

答案 0 :(得分:1)

Maven向您显示第一层中缺少的所有依赖项。也不可能显示遍历依赖项,因为没有poms包含在这些依赖项中,Maven没有关于进一步依赖项的信息。因此,在这种情况下,只有解决方案是添加所有缺少的依赖项(绝对使用pom文件),然后重新运行maven(install或仅mvn dependency:resolve