Instalacje maszyny VM Java
Identyfikator:
org.eclipse.jdt.launching.vmInstalls
Dostępne od wersji:
3.2
Opis:
Umożliwia dodawanie określonych konfiguracji środowisk wykonawczych programów Java oraz narzędzi programistycznych do oprzyrządowania programistycznego Java.
Znaczniki konfiguracji:
<!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 - Unikalny identyfikator tej instalacji maszyny VM
- vmInstallType - Odwołanie do zarejestrowanego typu instalacji maszyny VM za pośrednictwem odpowiedniego identyfikatora vmInstallType
- name - Czytelna nazwa tej instalacji maszyny VM
- home - Ścieżka do katalogu głównego tej instalacji maszyny VM. Ścieżki muszą być bezwzględne i mogą zawierać zmienne podstawiane łańcucha, takie jak ${eclipse_home}.
- javadocURL - Adres URL wskazujący domyślną lokalizację dokumentacji Javadoc dla wszystkich bibliotek w tej instalacji maszyny VM.
- vmArgs - Domyślne argumenty maszyny VM używane podczas uruchamiania tej instalacji maszyny VM w takiej postaci, w jakie powinny być wyświetlone w wierszu komend.
<!ELEMENT library EMPTY>
<!ATTLIST library
path CDATA #REQUIRED
sourcePath CDATA #IMPLIED
packageRootPath CDATA #IMPLIED
javadocURL CDATA #IMPLIED>
- path - Ścieżka systemu plików do biblioteki systemu, względna w stosunku do katalogu głównego instalacji maszyny VM.
- sourcePath - Ścieżka systemu plików do archiwum kodu źródłowego, względna w stosunku do katalogu głównego instalacji maszyny VM. Jeśli atrybut ten nie jest określony, ta biblioteka nie ma załączników kodu źródłowego.
- packageRootPath - Ścieżka w archiwum kodu źródłowego, gdzie zaczynają się nazwy pakietów. Jeśli np. kod źródłowy obiektu java.lang.Object ma położenie src\java\lang\Object", to ścieżka katalogu głównego pakietu powinna być "src". Jeśli atrybut nie został określony, ścieżka katalogu głównego pakietu jest wykrywana automatycznie.
- javadocURL - Adres URL wskazujący położenie dokumentacji Javadoc dla tej biblioteki. Przesłania adres URL dokumentacji Javadoc określony dla instalacji maszyny VM.
Przykłady:
Poniżej przedstawiono przykładową definicję instalacji maszyny 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>
Dostarczana implementacja:
Środowisko JDT nie udostępnia żadnych określonych instalacji maszyny VM.