java - "Picked up _JAVA_OPTIONS"当不存在这样的环境变量时

标签 java variables minecraft environment javaoptions

此问题专门针对 Minecraft,但它会影响我计算机上运行的所有 Java 程序。

似乎有什么东西强行设置了 _JAVA_OPTIONS 环境变量。当我运行我的服务器时,我已指定为其分配 4 GB 的 RAM

-Xms4G -Xmx4G

在启动批处理文件中。但是,当服务器运行时,它会向控制台打印“Picked up _JAVA_OPTIONS: -Xms2048M -Xmx2048M”,仅分配 2 GB。我检查了我的系统设置,列表中没有 _JAVA_OPTIONS 环境变量。我不想添加一个,因为这也会尝试为 Minecraft 本身分配 4 GB,这是不必要的并且会占用太多 RAM。

什么可能导致设置此变量? (Windows 8.1 64 位,Java 7)

最佳答案

您可能拥有 Razer 设备。他们被上帝遗弃的软件 secret 地添加了 _JAVA_OPTIONS,但只在启动游戏时,所以你甚至不会从 CMD 中看到它。理想情况下卸载该软件,并可能在您的 PC 上泼一些圣水。如果做不到这一点,您可能可以通过关闭 Synapse 并重新启动 minecraft.exe 来解决问题

(最终)在这里找到:http://www.minecraftforum.net/forums/support/unmodified-minecraft-client/2183431-_java_options-picked-up-without-existing#reply

关于java - "Picked up _JAVA_OPTIONS"当不存在这样的环境变量时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27414699/

相关文章:

java - 如何让 Spring 打印出它通过组件扫描获取的 bean 定义?

javascript - 使用变量进行全局替换

javascript - javascript D3 中的变量范围

java - 如何在 Maven 中使用自定义库?

java - Minecraft 插件 NoClassDefFoundError

java - 使用java运行时将jar文件提取到特定路径

java - 如何从另一个maven项目中引用一个maven项目?

java - Java 中的 List<String> 错误

javascript - 如何根据变量值禁用按钮?

java - onBlockActivated block GUI