Java VM 安装
标识:
org.eclipse.jdt.launching.vmInstalls
起始版本:
3.2
描述:
允许将特定的 Java 运行时环境及开发套件配置添加到 Java 开发工具中。
配置标记:
<!ELEMENT extension (vmInstall+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT vmInstall (library*)>
<!ATTLIST vmInstall
id CDATA #REQUIRED
vmInstallType CDATA #REQUIRED
name CDATA #REQUIRED
home CDATA #REQUIRED
javadocURL CDATA #IMPLIED
vmArgs CDATA #IMPLIED>
- id - 此 VM 安装的唯一标识。
- vmInstallType - 通过相应 vmInstallType 的 id 引用已注册的 VM 安装类型。
- name - 此 VM 安装的人类可读的名称。
- home - 此 VM 安装的主安装目录路径。路径必须是绝对路径,并且可以使用字符串替换变量(例如 ${eclipse_home})。
- javadocURL - 引用了此 VM 安装中所有库的缺省 Javadoc 位置的 URL。
- vmArgs - 启动此 VM 安装时使用的缺省 VM 参数,应该在命令行上指定这些参数。
<!ELEMENT library EMPTY>
<!ATTLIST library
path CDATA #REQUIRED
sourcePath CDATA #IMPLIED
packageRootPath CDATA #IMPLIED
javadocURL CDATA #IMPLIED>
- path - 系统库的文件系统路径,此路径相对于 VM 安装的主目录。
- sourcePath - 与此库相关联的源代码归档的文件系统路径,此路径相对于 VM 安装的主目录。未指定此属性时,此库没有源代码附件。
- packageRootPath - 源代码归档中包名的起始路径。例如,如果 java.lang.Object
的源代码在“src\java\lang\Object”中,则包根路径将是“src”。未指定此属性时,将自动检测包根路径。
- javadocURL - 引用了此库的 Javadoc 位置的 URL。此 URL 覆盖对 VM 安装指定的 Javadoc URL。
示例:
以下是 VM 安装定义的示例。
<extension point=
"org.eclipse.jdt.launching.vmInstalls"
>
<vmInstall
home=
"${eclipse_home}/jre"
id=
"com.example.vm.id"
name=
"JRE-1.4"
vmInstallType=
"com.example.vm.type"
/>
</extension>
提供的实现:
JDT 不提供任何特定 VM 安装。