我买了一台新笔记本电脑并设置了我的环境。 在另一台机器上构建良好的代码失败并出现以下错误:
Failed to collect dependencies at javax.enterprise:cdi-api:jar:2.0: Failed to read artifact descriptor for javax.enterprise:cdi-api:jar:2.0: Could not transfer artifact javax.enterprise:cdi-api:pom:2.0 from/to maven2-repository.dev.java.net (http://download.java.net/maven/2/): download.java.net: Unknown host download.java.net -> [Help 1]
这是间歇性发生的。怎么了 ?请问有什么解决办法吗?
最佳答案
Maven 存储库正在解析为 404(目前对我来说也是)。是oracle的问题。我建议您可以使用包括中央连接在内的多个存储库来避免出现单点故障。
理想情况下,您的组织应该有一个代理存储库,作为公共(public) Artifact 的组织级缓存,也可以作为私有(private) Artifact 的内部存储库。
将这些添加到您的 pom.xml
并重试
<repositories>
<repository>
<id>central</id>
<url>https://repo.maven.apache.org/maven2/</url>
</repository>
</repositories>
关于java - 为什么这个maven错误突然,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46855188/