java - Netbeans 模块开发内存不足

标签 java memory netbeans out-of-memory

我正在 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/

相关文章:

Calloc() 正在分配先前分配的内存

java - java中无法编译的源代码错误

java - 如何将多个 jar 合并为一个?

Git 在一个命令中提交并推送 Netbeans

java - 撤消所有文本时如何禁用按钮?

java - 开发 JAX-WS Web 服务时,在生成的 XSD 中获取复杂类型的空序列

java - 异常重写方法

c++ - 有效的图形解释 C++

java - 如何使用 crawler4j 进行抓取?

c - C中的数组字符串和普通数组有什么区别?