gpt4 book ai didi

java - 初始化 VM 时出错 无法为对象堆保留足够的空间 无法创建 Java 虚拟机

转载 作者:IT王子 更新时间:2023-10-28 23:32:56 27 4
gpt4 key购买 nike

一个多月以来我一直面临这个问题,这是我在命令行上运行 java 时看到的:

$ java -Xmx1300m 
Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine.

如果我用更少的内存运行它可以正常工作

$ java -Xmx1240m Usage: java [-options] class [args...] (to execute a class) or java [-options] -jar jarfile [args...] (to execute a jar file) ..... .....

我花了一周的时间尝试调试它,但没有任何效果。最后,我让我的 IT 支持人员更换了笔记本电脑。这发生在一个月前的 10 月 23 日。现在,一个月后,我的新系统又出现了同样的问题。

我的系统配置是:

Win 7 Enterprise (64-bit), Service Pack 1. Intel(R) Core(TM) i7-2640M CPU @ 2.80GHz 8.00 GB RAM

Java: java version "1.5.0_20" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_20-b02) Java HotSpot(TM) Client VM (build 1.5.0_20-b02, mixed mode)

我们是一个由大约 30 人组成的团队,我是唯一一个面临这个问题的人。所有其他人都有几乎相同的配置并且对他们来说工作正常。

一个重要的观察是 Java 可以正常工作一段时间,然后这个问题一旦出现它就不会消失,即使我重新安装 java。

在 IT 支持人员通过笔记本电脑重新成像后,我第三次遇到此问题。它工作了一个月,现在同样的问题又回来了。

每个人都完全一无所知。我现在已经开始使用 2 台笔记本电脑了。 :-)

最佳答案

无论如何,这里是如何解决它:

转到开始->控制面板->系统->高级(选项卡)->环境变量->系统变量->新建:

变量名:_JAVA_OPTIONS

变量值:-Xmx512M

取自 this link

关于java - 初始化 VM 时出错 无法为对象堆保留足够的空间 无法创建 Java 虚拟机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20307923/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com