配置MDK指南
首页
捐助作者 (opens new window)
GitHub (opens new window)
首页
捐助作者 (opens new window)
GitHub (opens new window)
  • 首页
  • 常见问题

    • 运行 runClient 时无法加载资源
    • 运行游戏时FML导致崩溃
    • 编码GBK的不可映射字符
    • 不支持 diamond 运算符
    • 找不到命令 gradlew
    • 找不到任务 setupDecompWorkspace
    • PKIX 路径构建失败
    • 环境变量'assetDirectory'必须为有效路径
    • 无法找到 net.minecraft:client
    • ProjectScopeService 已被关闭
    • Path.getFileName() 为空
    • 无法下载 fastutil.jar
      • 解决方案

无法下载 fastutil.jar

# 无法下载 fastutil.jar

配置开发环境时提示构建失败(BUILD FAILED),提示如下内容:

* What went wrong:
A problem occurred configuring root project '*******'.
> Could not resolve all files for configuration ':_compileJava_1'.
    > Could not download fastutil.jar (it.unimi.dsi:fastutil:7.1.0)
        > Could not get resource 'https://maven.minecraftforge.net/it/unimi/dsi/fastutil/7.1.0/fastutil-7.1.0.jar' .
            > Premature end of Content-Length delimited message body (expected: 17655579; received: 7271000
1
2
3
4
5
6
查看图片

# 解决方案

使用国内Maven镜像来加速fastutil.jar文件的下载,本解决方案使用的是阿里云Maven镜像 (opens new window)。

在build.gradle文件中按提示添加内容:

buildscript {
    repositories { // 在这个大括号内添加
        maven { url 'https://maven.aliyun.com/repository/public' } // <<<添加这一行
        maven { url = 'https://maven.minecraftforge.net' } // 在这行上面添加
        // 其它代码请勿修改
    }
    // 其它代码请勿修改
}

repositories { // 在这个大括号内添加
    maven { url 'https://maven.aliyun.com/repository/public' } // <<<添加这一行
    // 其它代码请勿修改
}
// 其它代码请勿修改
1
2
3
4
5
6
7
8
9
10
11
12
13
14

修改完毕后不一定能够立刻生效,在开发环境目录下打开CMD命令提示符,并运行如下命令清理Gradle进程:

gradlew --stop
1
其他解决方案

Minecraft Forge 构建开发环境网络代理配置教程 (opens new window)

编辑此页面 (opens new window)
Path.getFileName() 为空

← Path.getFileName() 为空

Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式