找不到Maven传递依赖项。导致构建错误

时间:2019-07-16 14:02:45

标签: maven

我正在尝试使用Maven构建Java项目。我的pom.xml主要包括依赖项,其中一些依赖项具有自己的传递依赖关系。

当我运行'mvn compile'时,大多数依赖项都可以很好地加载,但是找不到某些可传递的依赖项,并给出警告“ [警告]缺少artifact_name的POM,没有可用的依赖项信息”。这导致Maven编译失败。

日志显示,已经从Maven和Jboss公共存储库中搜索了依赖项。

  1. 在找不到传递依赖项的情况下该怎么办?

  2. 我如何确定哪种依赖关系需要此传递依赖关系?命令'mvndependency:tree'不起作用,因为它以构建失败结尾

谢谢!

编辑:我决定删除对pom.xml所做的所有更改,并下载原始更改。之后,带有传递依赖项的警告消失了。因此看来问题可能出在pom.xml的语法或其他更改。

1 个答案:

答案 0 :(得分:0)

我决定删除对pom.xml所做的所有更改,并从我们的存储库中下载了原始更改。之后,带有传递依赖项的警告消失了。因此看来问题可能出在pom.xml的语法或其他更改