帮助更改OSX Eclipse Java堆分配

Ric*_*hez 6 java eclipse memory heap macos

我需要增加堆分配,但我想我错过了一步,我按照这个说明http://wiki.eclipse.org/Eclipse.ini但是ini文件与我的不同,这就是我得到的

-startup
../../../plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.2.R36x_v20101019_1345
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-vmargs
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx1536m
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:MaxPermSize=256m
Run Code Online (Sandbox Code Playgroud)

我改变了-Xmx1536m的行但仍然遇到了内存不足的问题,任何想法我还需要设置什么?我有最新的64位Eclipse IDE并在OSX 10.6.7上运行

谢谢

Whi*_*g34 16

在您的评论中,您澄清了您正在尝试增加您在Eclipse中运行的应用程序的内存.你一直在努力增加Eclipse本身的内存.要将您在Eclipse中运行的应用程序的内存增加到1536m,请执行以下步骤:

  1. 转到运行>运行配置...
  2. 选择您的Java应用程序
  3. 转到" 参数"选项卡
  4. 添加-Xmx1536m到您的VM参数