java.lang.OutOfMemoryError:如何设置正确的java参数

java.lang.OutOfMemoryError:如何设置正确的java参数,java,parameters,jvm,Java,Parameters,Jvm,可能重复: 嗨 任何人都可以通过命令提示符提供Java参数设置 我在线程“main”java.lang.OutOfMemoryError:程序中的java堆空间中遇到异常 谢谢 这将最大堆大小设置为128MB。看 这告诉eclipse使用128MB作为已启动应用程序的堆大小。请参见您可以设置-Xmx:512M参数以增加最大可用内存。从命令提示符启动时,请尝试增加内存余量,例如: eclipse -vmargs -Xms128m -Xmx512m 其中128m是最小值,512m是最大堆大小。T

可能重复:

任何人都可以通过命令提示符提供Java参数设置

我在线程“main”
java.lang.OutOfMemoryError
:程序中的java堆空间中遇到异常

谢谢

这将最大堆大小设置为128MB。看


这告诉eclipse使用128MB作为已启动应用程序的堆大小。请参见

您可以设置-Xmx:512M参数以增加最大可用内存。

从命令提示符启动时,请尝试增加内存余量,例如:

eclipse -vmargs -Xms128m -Xmx512m

其中128m是最小值,512m是最大堆大小。

Tune-XX:MaxPermSize也是


此参数也将被设置为java.lang.OutOfMemoryError

您传入的参数是什么?您确定这不是由内存泄漏引起的吗?如果是,添加内存只会增加崩溃之间的时间。在
-Xmx:512M
中不能有
。如果要将最大内存量设置为512 MB,则应为
-Xmx512M
(或
-Xmx512M
)。
eclipse -vmargs -Xmx128m
eclipse -vmargs -Xms128m -Xmx512m