我在Netbeans中遇到错误:
java.lang.OutOfMemoryError:Java堆空间
这是我第一次遇到这个,我不知道如何处理它。
有人可以向我解释此错误消息吗?
我怎样才能增加堆内存?谢谢!
答案 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
切换为您的项目扩展内存,如下所示: