Ekstra oppføringer i Ant-klassebanen
Identifikator:
org.eclipse.ant.core.extraClasspathEntries
Beskrivelse:
Tillater at plugin-moduler
definerer tilfeldige JAR-filer til bruk av Ant-infrastrukturen.
Disse JAR-filene
legges i Ant-klassebanen ved kjøretid. I tillegg til JAR-filene,
blir klasselasteren for plugin-modulen som inneholder JAR-filen, også tilføyd i klassebanen.
Konfigurasjonskodetype:
<!ELEMENT extension (extraClasspathEntry*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - en fullt kvalifisert ID for målutvidelsespunktet
- id - en valgfri ID for utvidelsesforekomsten
- name - et valgfritt navn på utvidelsesforekomsten
<!ELEMENT extraClasspathEntry EMPTY>
<!ATTLIST extraClasspathEntry
library CDATA #REQUIRED
headless (true | false)
eclipseRuntime (true | false) >
- library - en bane som er relativ
til plugin-modulens installeringsplassering for biblioteket.
- headless - oppgir om denne ekstra
oppføringen i klassebanen passer til bruk i et Ant-miljø med kommandogrensesnitt. Hvis det kjøres i
et kommandogrensesnitt og attributtet er
false
, blir oppføringen ikke
lagt til i Ant-klassebanen. I tillegg blir ikke plugin-modulens
klasselaster tilføyd som en klasselaster som er overordnet Ant-klasselasteren. Den antatte verdien er
true
når det ikke er oppgitt noen.
- eclipseRuntime - oppgir om denne ekstra oppføringen i klassebanen
bare skal vurderes for bygginger som kjøres i samme VM som Eclipse. Den antatte verdien
er true når det ikke er oppgitt noen.
Eksempler:
Nedenfor finner du et eksempel
på et utvidelsespunkt for ekstra oppføringer i klassebanen:
<extension point=
"org.eclipse.ant.core.extraClasspathEntries"
>
<extraClasspathEntry library=
"myExtraLibrary.jar"
/>
</extension>
Levert implementering:
Selve plattformen
inneholder en JAR-fil med Ant-støtte (antsupportlib.jar).
Copyright (c) 2000, 2005 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which
accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html