Java VM 安裝
ID:
org.eclipse.jdt.launching.vmInstalls
從:
3.2
說明:
可讓您將 Java Runtime Environment 和開發套件的特定配置提供給 Java Development Tooling。
配置標記:
<!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 安裝的唯一 ID
- 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。它會置換指定給 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 安裝。