Maven:解析工件时出错 - 提供节点名或服务名,或未知

Posted

技术标签:

【中文标题】Maven:解析工件时出错 - 提供节点名或服务名,或未知【英文标题】:Maven: Error resolving artifact - nodename nor servname provided, or not known 【发布时间】:2021-08-06 12:28:40 【问题描述】:

我有一个 OSGi(带有 Java 7 和 Apache Maven 3.3.9 的 apache-karaf-4.0.1)项目,它一直在工作,但是今天当我构建它时,它构建得很好,但是当我启动它时,它得到以下错误:

原因:java.io.IOException: Error resolve artifact com.xxxxx.integration.suppliers.firstcar:com.xxxxxx.integration.supplier.firstcar.adaptor:jar:1.1.0re: 无法转移工件 com.xxxxxx.integration.suppliers.firstcar:com.xxxxxx.integration.supplier.firstcar.adaptor:jar:1.1.0re 从/到双子座 (https://zodiac.springsource.com/maven/bundles/release/): zodiac.springsource.com:提供节点名或服务名,或未知

zodiac.springsource.com repo 不可用吗?

该应用程序没有对 zodiac.springsource.com 存储库的任何直接引用,但它的一个依赖项可能有。

关于如何解决这个问题的任何想法?

【问题讨论】:

zodiac.springsource.com 无法解析为 IP 地址,所以是的,它不可用。 :D @Grim,是的,我无法 ping zodiac.springsource.com。我需要尝试确定哪些 maven 依赖项引用了 zodiac.springsource.com(在这个阶段不确定如何)。 【参考方案1】:

这一定与某些网络/互联网连接问题有关。我切换了连接。到我的手机 3G 连接,它解决了这个问题。

【讨论】:

以上是关于Maven:解析工件时出错 - 提供节点名或服务名,或未知的主要内容,如果未能解决你的问题,请参考以下文章

无法推送到 Heroku '致命:无法访问..无法解析主机:(无);提供节点名或服务名,或未知'

Git推送错误:ssh:无法解析主机名domain.com [:7555]:提供节点名或服务名,或未知

getaddrinfo:提供节点名或服务名,或未知

CHEF 服务器--错误:网络错误:getaddrinfo:提供节点名或服务名,或未知

getaddrinfo:提供节点名或服务名,或未知(SocketError)

rails 服务器无法启动; getaddrinfo:提供节点名或服务名,或未知(SocketError)