Java-VM-Installationen
Kennung:
org.eclipse.jdt.launching.vmInstalls
Seit:
3.2
Beschreibung:
Ermöglicht das Bereitstellen bestimmter Konfigurationen von Java-Laufzeitumgebungen und -Entwicklungskits in den Java-Entwicklungstools.
Konfigurationsbefehle:
<!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 - Die eindeutige Kennung für diese VM-Installation.
- vmInstallType - Verweist auf einen registrierten VM-Installationstyp über die Kennung des zugehörigen vmInstallType.
- name - Der Name für diese VM-Installation im Klartext.
- home - Der Pfad zum Installationsausgangsverzeichnis für diese VM-Installation. Pfade müssen absolut angegeben werden und dürfen Zeichenfolgesubstitutionsvariablen wie ${eclipse_home} enthalten.
- javadocURL - Der URL-Verweis auf die javadoc-Standardposition für alle Bibliotheken in dieser VM-Installation.
- vmArgs - Die VM-Standardargumente zum Starten dieser VM-Installation wie sie in der Befehlszeile stehen sollten.
<!ELEMENT library EMPTY>
<!ATTLIST library
path CDATA #REQUIRED
sourcePath CDATA #IMPLIED
packageRootPath CDATA #IMPLIED
javadocURL CDATA #IMPLIED>
- path - Der Dateisystempfad zu einer Systembibliothek, relativ zum Ausgangsverzeichnis der VM-Installation.
- sourcePath - Der Dateisystempfad zu dem dieser Bibliothek zugeordneten Quellenarchiv, relativ zum Ausgangsverzeichnis der VM-Installation. Wenn diese Angabe fehlt, hat diese Bibliothek keinen Quellenanhang.
- packageRootPath - Die Pfadposition innerhalb des Quellenarchivs, an der Paketnamen beginnen. Beispiel: Wenn sich die Quelle für java.lang.Object im Verzeichnis 'src\java\lang\Object' befindet, ist 'src' der Stammverzeichnispfad des Pakets. Wenn diese Angabe fehlt, wird der Stamverzeichnispfad des Pakets automatisch ermittelt.
- javadocURL - Der URL-Verweis auf die javadoc-Position für diese Bibliothek. Setzt die für die VM-Installation angegebene javadoc-URL außer Kraft.
Beispiele:
Das folgende Beispiel zeigt eine VM-Installationsdefinition.
<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>
Bereitgestellte Implementierung:
JDT stellt keine speziellen VM-Installationen zur Verfügung.