Дополнительные записи в пути к классам Ant
Идентификатор:
org.eclipse.ant.core.extraClasspathEntries
Описание:
Позволяет модулям
определять произвольные файлы JAR для использования инфраструктурой Ant.
Эти файлы JAR помещаются в путь к классам Ant во время выполнения. Кроме
файла JAR, в путь к классам добавляется загрузчик классов для модуля,
предоставляющего этот файл JAR.
Описание конфигурации:
<!ELEMENT extension (extraClasspathEntry*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - полный идентификатор целевой точки расширения
- id - необязательный идентификатор экземпляра расширения
- name - необязательное имя экземпляра расширения
<!ELEMENT extraClasspathEntry EMPTY>
<!ATTLIST extraClasspathEntry
library CDATA #REQUIRED
headless (true | false)
eclipseRuntime (true | false) >
- library - путь к библиотеке относительно установочного
расположения модуля.
- headless - указывает, может ли эта дополнительная запись в пути
к классам использоваться в среде Ant "headless". Если этот атрибут равен
false
при работе в среде headless, то эта запись не будет
добавлена в путь к классам Ant. Кроме того, загрузчик классов модуля не
будет добавлен в качестве родительского загрузчика классов в загрузчик
классов Ant. Значение по умолчанию - true
.
- eclipseRuntime - указывает, следует ли использовать эту
дополнительную запись в пути к классам только при компоновках, выполняемых
на той же виртуальной машине, что и в Eclipse. Значение по умолчанию -
true.
Примеры:
Ниже приведен
пример точки расширения дополнительной записи в пути к классам:
<extension point=
"org.eclipse.ant.core.extraClasspathEntries"
>
<extraClasspathEntry library=
"myExtraLibrary.jar"
/>
</extension>
Поставляемая реализация:
Платформа предоставляет JAR поддержки Ant (antsupportlib.jar).
Copyright (c) 2000, 2005 IBM Corporation и другие.
Все права защищены. Эта программа и сопутствующие материалы распространяются на условиях Eclipse Public License v1.0, поставляемой вместе с продуктом и доступной на Web-сайте
http://www.eclipse.org/legal/epl-v10.html