呆呆向前冲的blog

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  78 随笔 :: 43 文章 :: 5 评论 :: 74 Trackbacks

包括英文版本和中文版本两种的说明,特别需要值得一提的是那个-nl参数,可以指定程序启动时所使用的语言.例如:
eclipse -nl en_US
将启动英文语言,这个特性在安装了国际化语言包以后特别有用,可以方便的切换各个语言的版本.注意IBMWSADv5.1也支持这个功能.

运行Eclipse
将Eclipse驱动程序安装(解压缩)到某个目录(例如,c:\eclipse)中之后,通过运行顶级安装目录中的Eclipse可执行文件来启动"工作台"。在Windows系统上,该可执行文件称为eclipse.exe,而在Linux系统上称为eclipse。注意:下列讨论描述Windows系统上的设置。Linux上的设置是相似的。

如果您没有另行指定,则平台将缺省工作区目录创建为可执行文件的兄弟目录(例如c:\eclipse\workspace)。此工作区目录用作项目的缺省内容区,还用于保存任何必需的元数据。要进行共享安装或多工作区安装,应明确指出工作区的位置而不是使用缺省值。有两种控制工作区位置的方法:使用当前工作目录或使用-data命令行自变量。

将工作区位置设置为在当前工作目录内
在此方案中,工作区位置将是当前工作目录中称为workspace的目录。

实现此目的最容易的方法可能是使用下列步骤来创建快捷方式:

导航到Windows资源管理器中的eclipse.exe并使用右键拖动来创建eclipse.exe的快捷方式。
编辑快捷方式的属性,以使启动位置:字段标识工作区位置的父目录(例如,c:\users\robert)。
关闭属性对话框并双击快捷方式(如果提供的目录为c:\users\robert,则工作区位置将为c:\users\robert\workspace)。
当然,您也可以使用命令提示符(通过将目录切换为工作区父目录然后运行eclipse.exe)来获得同样的效果。

使用-data设置工作区的特定位置
要使用-data命令行自变量,只要将-datayour_workspace_location(例如,-datac:\users\robert\myworkspace)添加至快捷方式属性中的目标字段或显式地将它包括在命令行上。

使用-vm设置javaVM
建议显式指定在运行Eclipse时要使用哪个JavaVM。使用-vm命令行自变量(例如,-vmc:\jre\bin\javaw.exe)可以实现此目的。如果不使用-vm,则Eclipse将使用在O/S路径上找到的一个JavaVM。当安装其它产品时,它们可更改您的路径,导致在下一次启动Eclipse时使用另一JavaVM。

运行Eclipse中的高级主题
Eclipse可执行文件及平台本身提供了人们感兴趣的开发或调试Eclipse各部件的许多执行选项。运行Eclipse可执行文件的一般格式是:

eclipse[platformoptions][-vmargs[JavaVMarguments]]
Eclipse启动参数命令描述原因
-archarchitecture
定义Eclipse平台在其上运行的处理器体系结构。Eclipse平台通常使用Javaos.arch属性的常用值来计算最佳设置。如果在此处指定该项,则这是Eclipse平台使用的值。此处指定的值可作为BootLoader.getOSArch()用于插件。示例值有:"x86"、"sparc"、"PA-RISC"和"ppc"。2.0
-applicationapplicationId
要运行的应用程序。应用程序由向org.eclipse.core.runtime.applications扩展点提供扩展的插件来声明。通常不需要此自变量。如果指定了此项,则该值会覆盖配置提供的值。如果不指定此项,则会运行"Eclipse工作台"。1.0
-bootbootJarURL
(建议不使用;用-configuration代替;支持1.0兼容)。Eclipse平台的引导插件代码(boot.jar)的位置,表示为URL。如果指定此项,则会用它来为装入Eclipse平台引导程序类装入器的类装入器设置类路径。仅当更改startup.jar和boot.jar的相对位置时才需要它。注意,不允许使用相对URL。*1.0
-classloaderproperties[file]
如果指定的话,则使用给定位置处的类装入器属性文件来激活平台类类装入器增强。文件自变量可以是文件路径或URL。注意,不允许使用相对URL。单击此处以获得更多详细信息。2.0.2
-configurationconfigurationFileURL
Eclipse平台配置文件的位置,表示为URL。配置文件确定Eclipse平台、可用插件集和主要功能部件的位置。注意,不允许使用相对URL。当安装或更新Eclipse平台时配置文件被写至此位置。2.0
-consolelog
将Eclipse平台的错误日志镜像到用来运行Eclipse的控制台。与-debug组合时很方便使用。1.0
-dataworkspacePath
要运行Eclipse平台的工作区的路径。工作区位置也是项目的缺省位置。相对于从中启动eclipse的目录来解释相对路径。1.0
-debug[optionsFile]
将平台置于调试方式,并从给定位置处的文件装入调试选项(如果指定的话)。此文件指示哪些调试点可用于插件以及是否已启用它们。如果未给出文件位置,则平台在启动eclipse的目录中查找称为".options"的文件。URL和文件系统路径都可作为文件位置。1.0
-dev[classpathEntries]
将平台置于开发方式。将可选类路径条目(用逗号分隔的列表)添加至每个插件的运行时类路径。例如,当工作区包含要开发的插件时,指定-devbin会为每个插件项目的名为bin的目录添加类路径条目,允许在其中存储最新生成的类文件。除去了冗余或不存在的类路径条目。1.0
-endsplashparams
用于在Eclipse平台启动并运行时关闭闪屏的内部选项。此选项在闪屏处理链中不同的位置有不同的语法和语义。2.0
-featurefeatureId
主要功能部件的标识。主要功能部件为Eclipse的已启动实例提供了产品个性,并确定使用的产品定制信息。2.0
-keyringkeyringFilePath
磁盘上授权数据库(或"密钥环"文件)的位置。此自变量必须与-password选项配合使用。相对于从中启动eclipse的目录来解释相对路径。1.0
-nllocale
定义Eclipse平台在其上运行的语言环境的名称。Eclipse平台通常自动计算最佳设置。如果在此处指定该项,则这是Eclipse平台使用的值。此处指定的值可作为BootLoader.getNL()用于插件。示例值有:"en_US"和"fr_FR_EURO"。2.0
-nolazyregistrycacheloading
取消激活装入优化的平台插件注册表高速缓存。缺省情况下,仅当需要时才从注册表高速缓存(可用时)中装入扩展的配置元素,以减少内存占用。此选项将在启动时强制完全装入注册表高速缓存。2.1
-noregistrycache
绕过读写内部插件注册表高速缓存文件。2.0
-nosplash
运行平台而不显示闪屏。1.0
-osoperatingSystem
定义Eclipse平台在其上运行的操作系统。Eclipse平台通常使用Javaos.name属性的常用值来计算最佳设置。如果在此处指定该项,则这是Eclipse平台使用的值。此处指定的值可作为BootLoader.getOS()用于插件,并用于解析插件清单文件中提及的路径中$os$变量的出现。示例值有:"win32"、"linux"、"hpux"、"solaris"和"aix"。1.0
-passwordpassword
授权数据库的密码。与-keyring选项配合使用。1.0
-perspectiveperspectiveId
启动时要在活动工作台窗口中打开的透视图。如果没有指定该参数,则将打开关闭时活动的透视图。1.0
-plugincustomizationpropertiesFile
包含插件首选项缺省设置的属性文件的位置。这些缺省设置覆盖在主要功能部件中指定的缺省设置。相对于从中启动eclipse的目录来解释相对路径。2.0
-pluginspluginsFileURL
(建议不使用;用-configuration代替;支持1.0兼容)。指定Eclipse平台查找插件的文件的位置,表示为URL。该文件为属性文件格式,其中键是任意用户定义名称,值是指向plugin.xml文件的显式路径或指向包含插件的目录的路径的用逗号分隔的列表。注意,不允许使用相对URL。如果指定此项,则此选项会导致创建适当的临时配置。*1.0
-refresh
启动时执行工作区的全局刷新的选项。这将使从上次平台运行以来在文件系统中所做的任何更改一致。1.0
-showlocation
用于在窗口标题栏中显示工作区的位置的选项。在发行版2.0中,此选项仅与-data命令行自变量一起使用。2.0
-showsplashparams
用于显示闪屏(由可执行的Eclipse平台启动器执行)的内部选项。此选项在闪屏处理链中不同的位置有不同的语法和语义。2.0
-vmvmPath
要用来运行Eclipse平台的"Java运行时环境"(JRE)的位置。如果不指定此项,则JRE位于jre(它是Eclipse可执行文件的兄弟目录)。相对于从中启动eclipse的目录来解释相对路径。1.0
-wswindowSystem
定义Eclipse平台在其上运行的Windows系统。Eclipse平台通常使用Javaos.name属性的常用值来计算最佳设置。如果在此处指定该项,则这是Eclipse平台使用的值。此处指定的值可作为BootLoader.getWS()用于插件、用于配置SWT以及用于解析插件清单文件中提及的路径中$ws$变量的出现。示例值有:"win32"、"motif"和"gtk"。1.0

将-vmargs条目后面的所有自变量(但不包括-vmargs)作为虚拟机自变量(即,在要运行的类的前面)直接传递到所指示的JavaVM。注意:如果Eclipse启动在Javavm自变量(-vmargs)之后提供的自变量(例如,-data),则Eclipse将不会启动并且您将接收到"JVM已终止。出口代码为1"的错误。

在不同的VM上运行
在J9上运行Eclipse
当在J9版本1.5上运行Eclipse时,建议使用以下VM选项:

eclipse.exe[eclipsearguments]-vmpath_to_j9w.exe-vmargs-ms:32-mm:2048-mo:32768-moi:32768-mca:32-mco:128-mx:2000000
当在J9版本2.0上运行Eclipse时,J9W选择的缺省自变量应为合适的选项。但是,要覆盖Eclipse可执行文件以内部方式自动设置的参数,必须指定-vmargs不带任何参数,如下所示:

eclipse.exe[eclipsearguments]-vmpath_to_j9w.exe-vmargs
有关进一步信息,参考J9VM文档和帮助。

在IBMDeveloperKit,Java(TM)TechnologyEditionVM上运行Eclipse
IBMDeveloperKit,Java(TM)TechnologyEdition1.3Linux的缺省VM设置适合进行初期研究工作,但在进行大型开发时是不够的。对于大型开发,应修改VM自变量以使有更多的堆可用。例如,下列设置将允许Java堆增大为256MB:
posted on 2005-08-06 12:37 呆呆向前冲的blog 阅读(180) 评论(0)  编辑  收藏 所属分类: 工作:Java技术

只有注册用户登录后才能发表评论。


网站导航: