我正在 netbeans 中创建一个模块来帮助我正在处理的项目,但是当我在开发 IDE 中运行该模块时,我在加载 Assets 时遇到内存不足异常。这个过程似乎在基本的 netbeans 环境中工作正常,但是当我在模块开发过程中进行相同的调用时,我得到了错误。在尝试以几种不同的方式加载 Assets 后,我尝试将以下内容附加到 project.properties,然后附加到 Netbeans Platform config(platform.properties)
netbeans_default_options="-J-Xms384m -J-Xmx1024m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-Xverify:none"
也尝试过
netbeans_default_options="-J-client -J-Xverify:none -J-Xmx1024m -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true"
我也试过
test.run.args=-ea -Xms1024m -Xmx1024m
最佳答案
我在这个问题上卡了一段时间。将此行添加到 project.properties 已解决问题:
run.args.extra=-J-Xms128m -J-Xmx512m -J-XX:MaxPermSize=512m
虽然它改进了堆内存大小,但由于非堆内存大小增加 (J-XX:MaxPermSize=512m),显然问题已经解决。
祝你好运
关于java - Netbeans 模块开发内存不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7266183/