A partir de: 2.1
Descripción: este punto de extensión permite a los clientes calcular y resolver dinámicamente las vías de acceso de clases y las vías de búsqueda del fuente para las configuraciones de lanzamiento Java. Una configuración de lanzamiento Java se puede asociar a un proveedor de vías de acceso de clases personalizado por medio del atributo ATTR_CLASSPATH_PROVIDER de la configuración de lanzamiento y también se puede asociar a un proveedor de vías de acceso del fuente por medio del atributo ATTR_SOURCE_PATH_PROVIDER. Cuando se especifican, los atributos de la configuración de lanzamiento se corresponden con el ID de una extensión de proveedores de vías de acceso de clases.
Códigos XML de configuración:
<!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>
Implementación suministrada: se proporciona una implementación por omisión para todas las configuraciones de lanzamiento que no especifiquen un proveedor de vías de acceso de clases personalizado.