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

当我对父pom文件(此父pom引用其他项目)运行mvn install时,我收到错误消息,找不到某些Maven依赖项。但是我必须添加那些依赖关系,然后才能发现可能缺少的其他依赖关系。

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

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

最佳答案

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

10-07 13:18
查看更多