每次启动NetBeans 8.0.1时,都会出现意外异常:Java堆空间。
我没有在NetBeans中运行任何程序,它正在进行“项目的后台扫描”(我打开了一些节点和角度项目)。
我在netbeans配置中增加了JVM堆大小,如下所述:
http://wiki.netbeans.org/FaqSettingHeapSize
...如此处所述改变了GC:
http://wiki.netbeans.org/FaqGCPauses
...并添加了本网站上建议的其他一些选项,例如:在这里:
https://stackoverflow.com/a/15461021/1686888
这些是我在配置文件中的选项:
netbeans_default_options="-J-client -J-Xss2m -J-Xms256m -J-Xmx512m -J-XX:PermSize=256m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled -J-Xverify:none"
将Xmx和Permsize增加到2048/1024或删除它们以让Netbeans自动设置它也无济于事。
此外,在此处将项目本身的VM-Options设置为statet:
Java heap space in netbeans.. but I've increased the heap size already!
...没有帮助,因为我的项目中不存在该选项。
我还能尝试什么?