Autres entrées du chemin d'accès aux classes Ant
Identificateur :
org.eclipse.ant.core.extraClasspathEntries
Description :
Permet aux
plug-ins de définir des fichiers JAR arbitraires que l'infrastructure
Ant utilisera.
Ces JAR 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 - identificateur qualifié complet du point
d'extension cible.
- id - identificateur facultatif de l'instance
d'extension.
- name - nom facultatif de l'instance d'extension.
<!ELEMENT extraClasspathEntry EMPTY>
<!ATTLIST extraClasspathEntry
library CDATA #REQUIRED
headless (true | false)
eclipseRuntime (true | false) >
- 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
, cette entrée ne sera pas ajoutée au chemin d'accès aux classes Ant. De même, le chargeur de classe du plug-in n'est pas ajouté en tant que
chargeur de classe parent au chargeur de classe Ant. Sans précision, la valeur par défaut est true
.
- eclipseRuntime - indique si cette entrée supplémentaire
de chemin d'accès aux classes doit uniquement être prise en compte
pour les constructions exécutées sur la même machine virtuelle qu'Eclipse. La valeur par défaut est true.
Exemples :
L'exemple
ci-dessous illustre un point d'extension des entrées supplémentaires
de chemin d'accès aux classes :
<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).
Copyright (c) 2000, 2005 IBM Corporation and others.
All rights reserved. Ce programme et les produits associés sont
distribués sous licence publique v1.0 d'Eclipse et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/epl-v10.html