Zusätzliche Ant-Klassenpfadeinträge

org.eclipse.ant.core.extraClasspathEntries

Hiermit können Plug-ins willkürliche JARs für die Verwendung durch die Ant-Infrastruktur definieren. Diese JARs werden zur Laufzeit in den Ant-Klassenpfad gestellt. Neben dem JAR wird auch das Plug-in-Klassenladeprogramm des Plug-ins, das die JAR zur Verfügung stellt, zum Klassenpfad hinzugefügt.

<!ELEMENT extension (extraClasspathEntry*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT extraClasspathEntry EMPTY>

<!ATTLIST extraClasspathEntry

library        CDATA #REQUIRED

headless       (true | false)

eclipseRuntime (true | false) >


TBeispiel eines Erweiterungspunkts für zusätzliche Klassenpfadeinträge:

 

<extension point=

"org.eclipse.ant.core.extraClasspathEntries"

>

<extraClasspathEntry library=

"myExtraLibrary.jar"

/>

</extension>

Die Plattform selbst stellt eine Ant-Unterstützungs-JAR zur Verfügung (antsupportlib.jar).