java - 无法解决eclipse中的 "Java heap space"错误

标签 java eclipse out-of-memory

在 Eclipse IDE 中运行我的 Java 代码时,出现错误:

Exception in thread "D3D Screen Updater" Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space

我搜索了这个错误并尝试了描述的解决方案 herehere , 但他们没有工作。

我在 eclipse.ini 中更改了这些参数:

--launcher.XXMaxPermSize

512M

-Xms40m

-Xmx512m

到:

--launcher.XXMaxPermSize

1024M

-Xms512m

-Xmx2048m

编辑:

我在运行配置中更改了这个参数:

enter image description here

但我仍然得到同样的错误。我错过了什么吗?

最佳答案

The memory settings in eclipse.ini is allocated to Eclipse IDE only, not the program you want to run. A very common mistake is updated the heap size in eclipse.ini, and expects it to solve above out of memory problem.

http://www.mkyong.com/eclipse/eclipse-java-lang-outofmemoryerror-java-heap-space/

关于java - 无法解决eclipse中的 "Java heap space"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27132169/

相关文章:

java - Android RecyclerView 仅显示 100 项中的一项

java - 在 Java SE6 中使用 <?> 进行模板化有什么作用?

java - Eclipse PDE - 如何在标准属性 View 中对属性进行排序

eclipse - 在 Juno Eclipse 中设置 Maven 项目

java - 如何在运行 Tomcat 时获取包版本?

docker - 如何启用Google Container Optimized OS交换限制支持

java - 使用 linux-redhat 的 java 上的内存不足异常

java - 当循环卡住程序时继续计算并在计算之间暂停

java - 真正简单的开源 Java 游戏

java - 编译文件时内存不足异常