Entradas Extras do Classpath de Ant
Identificador:
org.eclipse.ant.core.extraClasspathEntries
Descrição:
Permite que os plug-ins definam JARs arbitrários para serem utilizados pela infra-estrutura Ant.
Esses JARs são colocados no classpath de Ant
no tempo de execução. Além do JAR, o carregador de classe do plug-in que fornece
o JAR também é incluído no classpath.
Marcação de Configuração:
<!ELEMENT extension (extraClasspathEntry*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - um identificador completo do ponto de extensão de destino
- id - um identificador opcional da instância de extensão
- name - um nome opcional da instância de extensão
<!ELEMENT extraClasspathEntry EMPTY>
<!ATTLIST extraClasspathEntry
library CDATA #REQUIRED
headless (true | false)
eclipseRuntime (true | false) >
- library - um caminho relativo à localização de instalação do plug-in da biblioteca.
- headless - indica se esta entrada de classpath extra é adequada para a utilização em um ambiente Ant "sem periféricos". Se estiver executando o headless e o atributo for
false
, essa entrada não será incluída no caminho de classe Ant. Além disso, o carregador de classes do plug-in não será incluído como um carregador de classes pai no carregador de classes Ant.
O valor implícito será true
, quando não for especificado.
- eclipseRuntime - indica se essa entrada extra de classpath deve ser considerada somente para construções no mesmo VM do Eclipse. O valor implícito será true, quando não for especificado.
Exemplos:
A seguir, há um exemplo de pontos de extensão das entradas extras de classpath:
<extension point=
"org.eclipse.ant.core.extraClasspathEntries"
>
<extraClasspathEntry library=
"myExtraLibrary.jar"
/>
</extension>
Implementação Fornecida:
A plataforma fornece um jar de suporte Ant(antsupportlib.jar).
Direitos Autorais (c) 2000, 2005 IBM Corporation e outros.
Todos os direitos reservados.
Este programa e os materiais que o acompanham são disponibilizados
sob os termos da Eclipse Public License v1.0 que acompanha esta
distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/epl-v10.html