Установка виртуальных машин Java
Идентификатор:
org.eclipse.jdt.launching.vmInstalls
Начиная с:
3.2
Описание:
Позволяет устанавливать виртуальные машины Java и комплекты для разработки приложений в среде 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 - уникальный идентификатор данной виртуальной машины
- vmInstallType - зарегистрированный тип виртуальной машины, которому назначен
идентификатор vmInstallType
- name - имя виртуальной машины
- home - путь к домашнему каталогу виртуальной машины. Пути должны быть абсолютными; допускается
применение переменных, например ${eclipse_home}.
- javadocURL - URL расположения всех библиотек javadoc данной виртуальной машины.
- vmArgs - параметры, которые должны быть указаны в командной строке команды установки
виртуальной машины.
<!ELEMENT library EMPTY>
<!ATTLIST library
path CDATA #REQUIRED
sourcePath CDATA #IMPLIED
packageRootPath CDATA #IMPLIED
javadocURL CDATA #IMPLIED>
- path - путь к библиотеке системы относительно домашнего каталога виртуальной машины.
- sourcePath - путь к архиву исходного кода библиотеки относительно домашнего каталога виртуальной машины. Если
это значение не указано, исходный код библиотеки будет недоступен.
- packageRootPath - путь к каталогу исходного кода, с которого начинаются имена пакетов. Например, если
исходный код класса java.lang.Object находится в каталоге "src\java\lang\Object", в этом поле нужно указать
значение "src". Если это значение не указано, путь к каталогу исходного кода определяется автоматически.
- javadocURL - URL документации javadoc по данной библиотеке. Приоритет этого значения выше, чем
приоритет URL javadoc, указанный при установке виртуальной машины.
Примеры:
Ниже приведен пример определения установки виртуальной машины.
<extension point=
"org.eclipse.jdt.launching.vmInstalls"
>
<vmInstall
home=
"${домашний_каталог_eclipse}/jre"
id=
"com.example.vm.id"
name=
"JRE-1.4"
vmInstallType=
"com.example.vm.type"
/>
</extension>
Поставляемая реализация:
JDT не содержит какие-либо конкретные реализации виртуальных машин.