java - Eclipse 没有使用分配的堆;我收到内存不足错误?

标签 java eclipse out-of-memory heap-memory

我正在使用 Eclipse(新安装的)运行一些 Java 代码,由于某种原因我得到了一个 outOfMemoryError:Java 堆空间,但是我将 -Xms 和 -Xmx 分别设置为 1gb,当我运行代码时,底部的小条永远不会超过 70 mb -_-。有人可以帮我吗?谢谢。

最佳答案

您在运行代码时(作为 Java 应用程序或在 Java 应用程序服务器中)获得 OOME。此 JVM 与 Eclipse 使用的 JVM 不同,将拥有自己的 Xms 和 Xmx 值。

如果您需要修改已启动进程的设置,您需要 modify the runtime configuration of the project明确指定 JVM 的参数。使用的默认值可能不足以满足您的应用需求。

关于java - Eclipse 没有使用分配的堆;我收到内存不足错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6380828/

相关文章:

windows - 如何在Matlab 2009b中增加数组 block 并解决内存不足错误?

java - 为什么 Maven 找不到我的自定义 Mojo?

java - Java setAlignment 函数可以有哪些参数?

java - 仅通过一次 OAuth2 流程来授权我的 Google API 应用程序

Java:从 Google https 下载网页内容

eclipse - 是否有一个 Eclipse 插件可以实时显示文件更改?

android - 如何在 android 中显示印地语文本?

android - TextView setText 上的 NullPointerException

out-of-memory - 使用 RecyclerView 时出现 android OutOfMemoryError

java - 内存不足错误 : Java heap space when trying to read 5 ints into an array