gpt4 book ai didi

java - 编译失败 - 无法从 https ://maven.repository.redhat.com/ga/javax/servlet/javax.servlet-api/maven-metadata.xml 加载 Maven 元数据

转载 作者:行者123 更新时间:2023-11-30 05:56:48 24 4
gpt4 key购买 nike

实际上只需在命令行中按一下键即可获取编译 java 项目的最后一个命令。这是 updatePolicy 的组合吗? RedHat 端出现服务器错误?

我没有代理或任何东西,没有改变任何东西。

Could not resolve all files for configuration ':compileClasspath'.

Could not resolve javax.servlet:javax.servlet-api:3.+. Required by: project : Failed to list versions for javax.servlet:javax.servlet-api. Unable to load Maven meta-data from https://maven.repository.redhat.com/ga/javax/servlet/javax.servlet-api/maven-metadata.xml. Could not HEAD 'https://maven.repository.redhat.com/ga/javax/servlet/javax.servlet-api/maven-metadata.xml'. Received status code 500 from server: Internal Server Error

如果这是 RedHat 的问题,我应该会看到更多问题涌入,但我没有,所以这让我相信这是我这边的问题,但我想不出有什么问题。

编辑1:在我的build.gradle中我可以看到 maven {
url "https://maven.repository.redhat.com/ga/"
}

可以将其更改为不会失败的地址吗?

最佳答案

这看起来像是 Redhat maven 存储库端的问题,服务器似乎已关闭:如果您尝试手动下载一些 Artifact ,您还会收到 500 个错误:例如: https://maven.repository.redhat.com/ga/javax/

您可以在 repositories block 中添加其他存储库:

repositories {
jcenter()
mavenCentral()

}

这两个存储库应该允许您解析 RELEASE 版本中的所有“标准”库。您没有在问题中指定您需要哪个版本的 servlet-api,但它应该在那里。

编辑请参阅 https://access.redhat.com/articles/3620281这可以解释服务下降

关于java - 编译失败 - 无法从 https ://maven.repository.redhat.com/ga/javax/servlet/javax.servlet-api/maven-metadata.xml 加载 Maven 元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53033741/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com