NETBEANS:“java.lang.OutOfMemoryError:Java堆空间”

时间:2015-05-04 06:06:23

标签: java netbeans heap-memory

我在Netbeans中遇到错误:

  

java.lang.OutOfMemoryError:Java堆空间

这是我第一次遇到这个,我不知道如何处理它。

有人可以向我解释此错误消息吗?

我怎样才能增加堆内存?谢谢!

2 个答案:

答案 0 :(得分:3)

您可以在项目属性中的NetBeans ide中设置它 - >运行 - > VM选项

右键点击您的项目"属性" 选择"运行"类别。 在" VM选项"中输入您的参数(-Xmx512m)。文本框。 示例:将-Xmx512m放入" VM选项"文本框为Java程序提供512Mb的最大堆大小。

答案 1 :(得分:3)

这可能是与Netbeans本身相关的错误,然后考虑使用-Xmx密钥启动Netbeans,如下所述:https://performance.netbeans.org/howto/jvmswitches/

此外,它可能与您的特定项目有关,您正尝试在Netbeans中启动。在这种情况下打开项目属性,转到Run部分并通过-Xmx中的VM Options切换为您的项目扩展内存,如下所示:

enter image description here