【问题标题】:Picked up _JAVA_OPTIONS. Invalid max heap size?拿起_JAVA_OPTIONS。最大堆大小无效?
【发布时间】:2020-05-07 17:48:55
【问题描述】:

所以,我试图按照教程在 Prompt 中运行我的测试 Minecraft mod。一方面,我应该输入“gradlew getIntellijRuns”,一切都应该运行顺利。相反,会出现以下消息:-

我什至尝试过“Xmx4096m”,但它会生成相同的消息。

Invalid maximum heap size: -Xmx4G
The specified size exceeds the maximum representable size.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

【问题讨论】:

  • 相信你的答案可能就在这里(已经回答):stackoverflow.com/questions/909018/…
  • @JulianMummery 好吧,我尝试了一些方法。我的 Java HotSpot 在 64 位环境中运行。不幸的是,我真的找不到我的答案。
  • @TheL3rNa3aN 我怀疑您在 64 位系统上运行 32 位 Java。将其替换为 64 位 Java。
  • @JosephSible-ReinstateMonica 我会这样做的。我们会看看情况如何。
  • 如果我要重新安装java,我应该选择哪一个? Javax64 还是 Javax86?

标签: minecraft minecraft-forge


【解决方案1】:

好的。我解决了这个问题!所以,我为 _JAVA_OPTIONS 分配了太多的 RAM。我试过'-Xmx1024m',效果很好。而且,我在通过命令提示符编译 Gradle 项目时犯了一个小错误。

这是我输入的:- gradlew getIntellijRuns

我应该输入的内容:- gradlew genIntellijRuns

我在输入以下内容时发现了这一点:- gradlew tasks

此命令列出项目的所有可用命令。就这样,我纠正了我的错误。

【讨论】:

    猜你喜欢
    • 2017-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 2016-07-06
    • 2018-02-18
    • 1970-01-01
    相关资源
    最近更新 更多