java - mcforge:无法保留足够的空间

标签 java gradle jvm heap-memory minecraft-forge

我是minecraft mod开发的getting started

如果运行“。\ gradlew setupDecompWorkspace --stacktrace”来设置环境,则会出现以下错误:

enter image description here

如本教程所述,我创建了一个文件“gradle.properties”,并在其中写入了“org.gradle.jvmargs = -Xmx2G”以分配内存。不幸的是,这不能解决问题。

我已经看过一些stackoverflow的答案,建议将-Xmx512m写入gradle.properties文件,但这也无济于事。

欢迎任何建议!

最佳答案

我通过三个步骤解决了它:

  • 我completeley从计算机上删除了Java,然后重新安装了它。
  • 我添加了一个环境变量:变量名称:_JAVA_OPTIONS值:-Xmx1200M
    enter image description here
  • 我在根文件夹 .gradle中都添加了一个gradle.properties文件,并将org.gradle.jvmargs=-Xmx1200M写入其中。

  • 最后两个步骤之一可能是多余的,但我很高兴它对我有用。

    关于java - mcforge:无法保留足够的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48564461/

    相关文章:

    java - 如何解析 Android XML 中的同名标签?

    java - java中的碰撞在基于网格的碰撞系统中检测得不够快

    java - 不支持的方法的有用性:BaseConfig.getApplicationIdSuffix()

    java - 更新大型 Java 库的多个 build.xml 文件,使其与较新版本的 Javac 兼容

    c# - 泛型/模板中的长(可读)名称

    java - Gradle - 如何映射驱动器?

    intellij-idea - Groovy 类在 gradle 中不可用

    Java 6 JVM 挂起

    java - 每个选项卡的新 JVM 或进程

    java - 为什么java ClassLoader中没有unloadClass(String name)方法