在Eclipse中增加Java堆大小的问题

Iva*_*van 3 java eclipse heap

我有一个错误说的问题ERROR: 'Java heap space'.我按照这些说明来增加Eclipse的堆大小,但它不起作用.Eclipse似乎忽略了给定的值.我的eclipse.ini文件看起来像这样:

-startup
../../../plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.1.R36x_v20100810
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:MaxPermSize=512m
-Xms512m
-Xmx1024m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.ecli
pse.swt.internal.carbon.smallFonts
Run Code Online (Sandbox Code Playgroud)

Eclipse版本是在Mac上运行的3.6.1.

什么想法可能是错的?

Ola*_*laf 12

您确定要为应用程序执行而不是为Eclipse本身配置参数吗?

我通常在Run |中配置堆大小 运行配置对话框.


And*_*nko 6

尝试将-vmargs直接提供给Eclipse可执行文件而不是eclipse.ini文件.

eclipse -vmargs -Xms512m -Xmx730m
Run Code Online (Sandbox Code Playgroud)

Eclipse中存在一个错误,它阻止它将eclipse.ini的 "vmargs"子句提供给JVM.