"Unable to load Maven meta-data" Mac OSX 上来自 ForgeGradle 的错误?

"Unable to load Maven meta-data" error from ForgeGradle on Mac OSX?

我正在尝试在 Mac OS X 上使用 Gradle 设置 Eclipse 和 Minecraft Forge,这样我就可以尝试进行改装。每当我 运行 以下任一命令时, Gradle returns 同样的错误:

./gradlew genEclipseRuns
./gradlew setupDecompWorkspace 

错误:

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'forge-1.12.2-14.23.5.2854-mdk'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not resolve net.minecraftforge.gradle:ForgeGradle:3.+.
     Required by:
         project :
      > Failed to list versions for net.minecraftforge.gradle:ForgeGradle.
         > Unable to load Maven meta-data from https://files.minecraftforge.net/maven/net/minecraftforge/gradle/ForgeGradle/maven-metadata.xml.
            > Could not get resource 'https://files.minecraftforge.net/maven/net/minecraftforge/gradle/ForgeGradle/maven-metadata.xml'.
               > Could not GET 'https://files.minecraftforge.net/maven/net/minecraftforge/gradle/ForgeGradle/maven-metadata.xml'.
                  > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 4s

我在网上发现了很多与此类似的问题,即this one,但我不太明白答案。我怎样才能让它工作?提前感谢您的反馈!

一些可能相关的细节:

似乎这可能是以下内容的重复:

Could not resolve all dependencies for configuration ':classpath'

基本上:"could not resolve all artifacts for configuration ' classpath'. gradle" 在您最喜欢的搜索引擎中。

使您的缓存无效并重新启动 intelliJ。如果这不能解决问题,另一种解决方案是在 mavenCentral()

之前或之后重新确定您使用 jcenter() 的 Maven 存储库的优先级

感谢您的帮助!我好像找到问题了

对于其他想知道的人,将 forge build.gradle 存储库中的 maven url 从 https 更改为 http 解决了我在上面发布的错误。但是,我一直 运行 陷入类似的错误,这似乎是 forge 不再支持 1.12.2 的结果。我删除了旧文件并从 1.15.2 重新开始,现在一切正常运行。