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]:提供节点名或服务名,或未知
CHEF 服务器--错误:网络错误:getaddrinfo:提供节点名或服务名,或未知