配置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

环境变量'assetDirectory'必须为有效路径

# 环境变量'assetDirectory'必须为有效路径

在IDE中运行客户端时,提示如下内容:

Exception in thread "main" java.lang.IllegalArgumentException: Environment variable 'assetDirectory' must be set to a valid path.
	at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:76)
1
2
查看图片

# 解决方案

请按照下表运行相应的生成运行配置任务(genXxxxxRuns),重新生成运行配置:

集成开发环境(IDE) 运行任务
IntelliJ IDEA gradlew genIntelliJRuns
Eclipse gradlew genEclipseRuns
VSCode gradlew genVSCodeRuns
编辑此页面 (opens new window)
PKIX 路径构建失败
无法找到 net.minecraft:client

← PKIX 路径构建失败 无法找到 net.minecraft:client→

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