Depuis : version 2.1
Description : ce point d'extension permet aux clients de calculer et de résoudre de façon dynamique des chemins d'accès aux classes et des chemins de recherche de source pour les configurations de lancement Java. Une configuration de lancement Java peut être associée à un fournisseur de chemin de classe personnalisé via l'attribut de de configuration de lancement ATTR_CLASSPATH_PROVIDER et à un fournisseur de chemin source personnalisé via l'attribut ATTR_SOURCE_PATH_PROVIDER. S'il est spécifié, l'attribut de configuration de lancement correspond à l'ID d'une extension de fournisseur de chemin de classe.
Marques de configuration :
<!ELEMENT extension (classpathProvider*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT classpathProvider EMPTY>
<!ATTLIST classpathProvider
id CDATA
#REQUIRED
class CDATA #REQUIRED
>
<extension point="org.eclipse.jdt.launching.classpathProviders"> <classpathProvider class="com.example.ProviderImplementation" id="com.example.ProviderId"> </classpathProvider> </extension>
Implémentation fournie : une implémentation par défaut est fournie pour toutes les configurations de lancement qui ne spécifient pas de fournisseur de chemin de classe personnalisé.