eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -Xms64M -Xmx256M
将工作空间位置设置为在当前工作目录内
在此方案中,工作空间位置将是当前工作目录中称为workspace的目录。
实现此目的最容易的方法可能是使用下列步骤来创建快捷方式:
浏览至 Windows 资源管理器中的 eclipse.exe 并使用右键拖动来创建 eclipse.exe 的快捷方式。
编辑快捷方式的属性,以使启动位置:字段标识工作空间位置的父目录(例如,c:/users/robert)。
关闭属性对话框并双击快捷方式(如果提供的目录为c:/users/robert,则工作空间位置将为c:/users/robert/workspace)。
当然,您也可以使用命令提示符(通过将目录切换为工作空间父目录然后运行 eclipse.exe)来获得同样的效果。
使用 -data 设置工作空间的特定位置
要使用-data命令行自变量,只要将-datayour_workspace_location(例如,-data c:/users/robert/myworkspace)添加至快捷方式属性中的目标字段或显式地将它包括在命令行上。
使用 -vm 设置 java VM
建议显式指定在运行 Eclipse 时要使用哪个 Java VM。使用-vm命令行自变量(例如,-vm c:/jre/bin/javaw.exe)可以实现此目的。如果不使用-vm,则 Eclipse 将使用在 O/S 路径上找到的一个 Java VM。当安装其它产品时,它们可更改您的路径,导致在下一次启动 Eclipse 时使用另一 Java VM。
运行 Eclipse 中的高级主题
Eclipse 可执行文件及平台本身提供了人们感兴趣的开发或调试 Eclipse 各部件的许多执行选项。这是常用选项列表,有关完整列表,请参阅 Platform Plug-in Developer Guide 中的 Eclipse 运行时选项页面。运行 Eclipse 可执行文件的一般格式是:
eclipse [platform options] [-vmargs [Java VM arguments]]
Eclipse 启动参数
命令描述
原因
-arch architecture
定义 Eclipse 平台在其上运行的处理器体系结构。Eclipse 平台通常使用 Javaos.arch属性的常用值来计算最佳设置。如果在此处指定该项,则这是 Eclipse 平台使用的值。此处指定的值可作为 BootLoader.getOSArch() 用于插件。示例值有:“x86”、“sparc”、“PA-RISC”和“ppc”。
2.0
-application applicationId
要运行的应用程序。应用程序由向 org.eclipse.core.runtime.applications 扩展点提供扩展的插件来声明。通常不需要此自变量。如果指定了此项,则该值会覆盖配置提供的值。如果不指定此项,则会运行“Eclipse 工作台”。
1.0
-configuration configurationFileURL
Eclipse 平台配置文件的位置,表示为 URL。配置文件确定 Eclipse 平台、可用插件集和主要功能部件的位置。注意,不允许使用相对 URL。当安装或更新 Eclipse 平台时配置文件被写至此位置。
2.0
-consolelog
将 Eclipse 平台的错误日志镜像到用来运行 Eclipse 的控制台。与-debug组合时很方便使用。
1.0
-data workspacePath
要运行 Eclipse 平台的工作空间的路径。工作空间位置也是项目的缺省位置。相对于从中启动 eclipse 的目录来解释相对路径。
1.0
-debug [optionsFile]
将平台置于调试方式,并从给定位置处的文件装入调试选项(如果指定的话)。此文件指示哪些调试点可用于插件以及是否已启用它们。如果未给出文件位置,则平台在启动 eclipse 的目录中查找称为“.options”的文件。URL 和文件系统路径都可作为文件位置。
调试Eclipse程序时可能需要为程序设定启动参数 以下是 *** 作步骤 ) 在Eclipse中依次选择Project >Properties >Java Editor >Run/Debug Settings 在右窗体中选择当前项目名称后点击右侧的 Edit… 按钮 在出现界面的Arguments一栏中添加需要设定的参数
lishixinzhi/Article/program/Java/ky/201311/27906Eclipse 启动参数设置
直接右键eclipse的快捷方式,在"目标"中填入下行
D:\eclipse\eclipse.exe -debug options -vm javaw.exe -nl en_US -clean -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xms128m -Xmx256m
参数注解:
【-debug options -vm javaw.exe】 显示JVM当前内存使用量(注:详见下方《让你的eclipse也能显示JVM当前内存使用量》)
【-nl】后面跟的是语言:英语 en_US 简体中文 zh_CN
【-clean 】是当启动Eclipse IDE时清空缓冲,一般来说在没有更新插件的情况下,去掉这个参数启动速度更快。
【-vmargs】使用JRE的参数,后面就是JRE的参数了:
【-Xverify:none】去掉JAR包数据验证,一般来说只有在网络环境下才需要验证JAR包数据的有效性。本地的话可以不用验证。
【-XX:+UseParallelGC】使用并行垃圾收集机制,据说这个GC算法比较快。具体不清楚。
【-XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M】这三个就是设置详细的缓冲数据了。详情看Java官方网站的介绍吧。
【-Xms128m】Java虚拟机初始化内存容量。
【-Xmx256m】Java虚拟机最大使用内存容量,根据你所使用机器的内容大小设置,只要不超过最大内存容量就好。
《让你的eclipse也能显示JVM当前内存使用量》
1、在eclipse根目录下建立一个文件,文件名options,文件内容:org.eclipse.ui/perf/showHeapStatus=true
2、用这条命令启动Eclipse:D:\eclipse\eclipse.exe -debug options -vm javaw.exe
或者直接右键eclipse的快捷方式,在"目标"中填入这行。
3、启动eclipse,就可以看到下面的状态栏会显示当前JVM内存使用量,另外还可以强制进行垃圾收集。
修改那个ini文件是要注意,修改文件之前一定要注意备份。
加启动参数和在ini中写是一样的,都是启动的配置。
eclipse对于jre的加载顺序:首先执行 -vm 参数;如果没有 -vm 参数,则查找 eclipse\jre 子目录;如果没有找到,eclipse最后才查找在系统中注册的jre。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)