React-Native/metadata.xml给了我一个403禁止



我一直在我的安卓设备上运行这个反应原生项目,直到昨天它一直在工作,没有任何问题。

今天当我运行react-native run-android时,我收到以下错误:

> Task :app:preDebugBuild FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Could not resolve com.facebook.react:react-native:0.20.+.
Required by:
project :app > project :react-native-charts-wrapper
> Failed to list versions for com.facebook.react:react-native.
> Unable to load Maven meta-data from http://repo.spring.io/libs-release/com/facebook/react/react-native/maven-metadata.xml.
> Could not HEAD 'http://repo.spring.io/libs-release/com/facebook/react/react-native/maven-metadata.xml'. Received status code 403 from server: Forbidden
> Could not resolve com.facebook.react:react-native:0.12.+.
Required by:
project :app > project :react-native-i18n
> Failed to list versions for com.facebook.react:react-native.
> Unable to load Maven meta-data from http://repo.spring.io/libs-release/com/facebook/react/react-native/maven-metadata.xml.
> Could not HEAD 'http://repo.spring.io/libs-release/com/facebook/react/react-native/maven-metadata.xml'. Received status code 403 from server: Forbidden

由于它是403,我尝试使用不同的互联网连接甚至VPN ,但它仍然给我同样的错误。甚至我的同事也遇到了同样的错误。

这是对我的build.gradle文件的依赖:implementation "com.facebook.react:react-native:+"

其他人也面临这个问题吗?

想知道为什么会发生这种情况,我该如何解决这个问题?谢谢!

通过将http更改为https使其工作:

maven {
url "https://repo.spring.io/libs-release/"
name 'Spring Libs'
}

虽然很奇怪,因为它直到一天前才有问题。哈哈

相关内容

最新更新