我遇到了netbeans和Java的问题.我的程序需要能够处理通过arraylist上传的大文件.所以我使用-Xmx512m通过netbeans.conf文件增加最大堆大小.
我知道netbeans正在抓住变化,我已经多次重启以确保它是.仍然,当总内存参数仅为66650112字节时,我的程序继续崩溃,出现Java堆空间内存错误; 也就是说,64M-ish.
我如何强制这个特定的类,过程,等等,以允许更多的内存分配?
我认为你刚刚配置了netbeans IDE本身的最大堆大小,而不是你的程序.
转到您的项目" 属性 ",选择" 运行 "类别.在" VM Options "文本框中输入您的参数(-Xmx512m
).