Autres entrées du chemin d'accès aux classes Ant
Identificateur : org.eclipse.ant.core.extraClasspathEntries
Description : permet aux plug-in de définir
des JAR arbitraires pour utiliser l'infrastructure Ant.
Ces JARS sont placés dans le chemin d'accès aux classes Ant au moment
de l'exécution. En outre, le chargeur de classe du plug-in
fournissant le JAR est également ajouté au chemin.
Marques de configuration :
<!ELEMENT extension (extraClasspathEntry*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
- point est l'identificateur qualifié complet du point
d'extension cible.
- id est l'identificateur facultatif de l'instance d'extension.
- name est le nom facultatif de l'instance d'extension.
<!ELEMENT extraClasspathEntry EMPTY>
<!ATTLIST extraClasspathEntry
library CDATA
#REQUIRED
headless CDATA
#IMPLIED
>
- library - chemin d'accès au répertoire d'installation du
plug-in relatif à la bibliothèque.
- headless - indique si cette entrée de chemin d'accès aux
classes supplémentaire est adaptée à un usage dans un environnement Ant
"sans tête". Si elle s'exécute sans tête et que l'attribut a la valeur
"false", l'entrée n'est pas chargée dans le chemin d'accès aux classes
Ant. De même, le chargeur de classe du plugin n'est pas ajouté en tant que
chargeur de classe parent au chargeur de classe Ant.
La valeur par défaut est true.
Exemples : L'exemple suivant est celui d'un point
d'extension d'entrées de chemins d'accès aux classes supplémentaire :
<extension point="org.eclipse.ant.core.extraClasspathEntries">
<extraClasspathEntry library="myExtraLibrary.jar"/>
</extension>
Implémentation fournie : la plateforme fournit un
fichier JAR de support Ant (antsupportlib.jar).
