转 :http://hi.baidu.com/kinble/blog/item/5987be822790be91f703a640.html
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
命令行自变量,只要将 -data your_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]]
命令 | 描述 | 原因 |
---|---|---|
-arch architecture | 定义 Eclipse 平台在其上运行的处理器体系结构。Eclipse 平台通常使用 Java os.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 和文件系统路径都可作为文件位置。 | 1.0 |
-dev [classpathEntries] | 将平台置于开发方式。将可选类路径条目(用逗号分隔的列表)添加至每个插件的运行时类路径。例如,当工作空间包含要开发的插件时,指定 -dev bin 会为每个插件项目的名为 bin 的目录添加类路径条目,允许在其中存储最新生成的类文件。除去了冗余或不存在的类路径条目。 | 1.0 |
-keyring keyringFilePath | 磁盘上授权数据库(或“密钥环”文件)的位置。此自变量必须与 -password 选项配合使用。相对于从中启动 eclipse 的目录来解释相对路径。 | 1.0 |
-nl locale | 定义 Eclipse 平台在其上运行的语言环境的名称。Eclipse 平台通常自动计算最佳设置。如果在此处指定该项,则这是 Eclipse 平台使用的值。此处指定的值可作为 BootLoader.getNL() 用于插件。示例值有:“en_US”和“fr_FR_EURO”。 | 2.0 |
-nosplash | 运行平台而不显示启动屏幕。 | 1.0 |
-os operatingSystem | 定义 Eclipse 平台在其上运行的操作系统。Eclipse 平台通常使用 Java os.name 属性的常用值来计算最佳设置。如果在此处指定该项,则这是 Eclipse 平台使用的值。此处指定的值可作为 BootLoader.getOS() 用于插件,并用于解析插件清单文件中提及的路径中 $os$ 变量的出现。示例值有:“win32”、“linux”、“hpux”、“solaris”和“aix”。 | 1.0 |
-password password | 授权数据库的密码。与 -keyring 选项配合使用。 | 1.0 |
-perspective perspectiveId | 启动时要在活动工作台窗口中打开的透视图。如果没有指定该参数,则将打开关闭时活动的透视图。 | 1.0 |
-plugincustomization propertiesFile | 包含插件首选项缺省设置的属性文件的位置。这些缺省设置覆盖在主要功能部件中指定的缺省设置。相对于从中启动 eclipse 的目录来解释相对路径。 | 2.0 |
-product productId | 要运行的产品的标识。该产品为 Eclipse 的已启动实例提供了产品个性并确定使用的产品定制信息。此项替换 -feature,由于兼容性方面的原因,仍然支持后者。 | 3.0 |
-refresh | 启动时执行工作空间的全局刷新的选项。这将使从上次平台运行以来在文件系统中所做的任何更改一致。 | 1.0 |
-showlocation | 用于在窗口标题栏中显示工作空间的位置的选项。在发行版 2.0 中,此选项仅与 -data 命令行自变量一起使用。 | 2.0 |
-vm vmPath | 要用来运行 Eclipse 平台的“Java 运行时环境”(JRE)的位置。如果不指定此项,则 JRE 位于 jre (它是 Eclipse 可执行文件的兄弟目录)。相对于从中启动 eclipse 的目录来解释相对路径。 | 1.0 |
-vmargs args | 当传递至 Eclipse 时,此选项用来定制用来运行 Eclipse 的 Java VM 的操作。如果指定此项,则它必须在命令行的末尾。给定的自变量依赖于要运行的 VM。 | 1.0 |
将 -vmargs 条目后面的所有自变量(但不包括 -vmargs)作为虚拟机自变量(即,在要运行的类的前面)直接传递到所指示的 Java VM。注意:如果 Eclipse 启动在 Java vm 自变量(-vmargs)之后提供的自变量(例如,-data),则 Eclipse 将不会启动并且您将接收到“JVM 已终止。退出代码为 1”的错误。
eclipse.exe -vmargs -DproxySet=true -DproxyHost=aProxyAddress -DproxyPort=aProxyPort
其中aProxyAddress就是你的代理IP,aproxyPort是代理端口。
更新eclipse的方法是Help-->Software Updates-->Find and Install...
2.eclipse汉化成中文后,如果还希望能看英文版的话,可以这样:
eclipse.exe -nl "zh-US"
不会汉化请看我写的汉化方法:http://blog.csdn.net/china2wto/archive/2004/10/26/152709.aspx
其实这个不是汉化包,是多国语言包,你可以启动你希望得到的语言的版本,例如:
eclipse.exe -nl "de" ---------德语
eclipse.exe -nl "fr" -----------法语
eclipse.exe -nl "ja"--------日语
eclipse.exe -nl "ko" ---------韩语
不过,以上文字需要操作系统安装了相关字体。
3.启动全新的 Eclipse 实例:
eclipse.exe -data workspaceDevWorks
在学习的过程中会把工作界面搞乱,如果你让自己的工作界面干净些可以这样。
workspaceDevWorks表示启动后建立的相关文件夹名字。
4.指定jvm
eclipse -vm c:/j2sdk1.4.2_01/bin/java
-vm 参数用以指定使用哪一个 jvm 来执行Eclipse。
5.加快启动速度
eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx256m -Xms256m
据说这样能够加快启动eclipse的速度。我没感觉快了多少。
6.debug
eclipse.exe -debug
捉虫子用的
7.-consolelog
记录控制台Log
eclipse.exe -debug