whcy
本帖最后由 whcy 于 2021-6-6 15:07 编辑

  1. FAILURE: Build failed with an exception.

  2. * What went wrong:
  3. A problem occurred configuring root project 'magicworldactivity'.
  4. > Could not resolve all dependencies for configuration ':classpath'.
  5.    > Could not resolve net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT.
  6.      Required by:
  7.          :magicworldactivity:unspecified
  8.       > Unable to load Maven meta-data from http://repo1.maven.org/maven2/net/minecraftforge/gradle/ForgeGradle/1.2-SNAPSHOT/maven-metadata.xml.
  9.          > Could not GET 'http://repo1.maven.org/maven2/net/minecraftforge/gradle/ForgeGradle/1.2-SNAPSHOT/maven-metadata.xml'. Received status code 501 from server: HTTPS Required
  10.       > Could not HEAD 'http://files.minecraftforge.net/maven/net/minecraftforge/gradle/ForgeGradle/1.2-SNAPSHOT/ForgeGradle-1.2-20210509.165053-304.pom'. Received status code 308 from server: Permanent Redirect

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

  13. BUILD FAILED
复制代码
如题,在1.7.10版本的Mod开发构建时,eclipse内运行成功并在游戏内可用该Mod,但在执行gradlew build时报错如上。

工作空间之前是可以正常gradlew build构建mod的(几年前?),今天再次尝试的时候却不行了。

请求大佬们指教


PercyDan
forge已经删除了老版本的maven,自己下离线包吧

whcy
PercyDan 发表于 2021-6-6 12:14
forge已经删除了老版本的maven,自己下离线包吧

原来是这样,多谢大佬指点

Lss233
Forge没有删除老版本maven。
你可以在build.gradle里把 files.minecraftforge.net/maven 改成新地址: maven.minecraftforge.net
或者用 Lss233's.Mirror();

whcy
Lss233 发表于 2021-6-6 15:27
Forge没有删除老版本maven。
你可以在build.gradle里把 files.minecraftforge.net/maven 改成新地址: mave ...

好的谢谢大佬

whcy
  1. dependencies {
  2.         classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '1.2.+', changing: true
  3.     }
复制代码

1.7.10版本的dependencies依赖写法似乎过期了,我从1.16.5的build.gradle中摘了下dependencies的写法,改了version后构建成功,有跟我一样情况的小伙伴们可以参考一下

糖果sweet
这是我的构建配置:
  1. buildscript {
  2.   repositories {
  3.     mavenCentral()
  4.     maven {
  5.       name = "aliyun"
  6.       url "https://maven.aliyun.com/repository/public/"
  7.     }
  8.     maven {
  9.       name = "forge"
  10.       url = "https://files.minecraftforge.net/maven"
  11.     }
  12.     maven {
  13.       name = "sonatype"
  14.       url = "https://oss.sonatype.org/content/repositories/snapshots/"
  15.     }
  16.   }
  17.   dependencies {
  18.     classpath ("io.github.longan-studio:LonganForgeGradle:1.2-1.1.0.3")
  19.   }
  20. }
  21. apply plugin: 'forge'
  22. version = "1.0"
  23. group= "forgemodmaker.test"
  24. archivesBaseName = "test"
  25. minecraft {
  26.   version = "1.7.10-10.13.4.1558-1.7.10"
  27.   runDir = "eclipse"
  28.   mappings = "stable_12"
  29. }
  30. dependencies {}
  31. processResources {
  32.   inputs.property "version", project.version
  33.   inputs.property "mcversion", project.minecraft.version
  34.   filesMatching('mcmod.info') {
  35.     expand 'version':project.version, 'mcversion':project.minecraft.version
  36.   }
  37. }
  38. tasks.withType(JavaCompile) {
  39.   options.encoding = "GB2312"
  40. }
复制代码

用了豆焰大爷的龙眼库,国内构建可以

1848680016
我在1.12也有这个问题,试了下几位大佬的方法,都不行啊

Kylin_Lu
谢谢楼主大佬~搞了6天终于好了

第一页 上一页 下一页 最后一页