Πρόσθετες καταχωρήσεις διαδρομής κλάσεων Ant
Ταυτότητα:
org.eclipse.ant.core.extraClasspathEntries
Περιγραφή:
Επιτρέπει τον ορισμό αυθαίρετων JAR από πρόσθετες λειτουργίες, για τη χρήση τους από την υποδομή Ant.
Αυτά τα JAR τοποθετούνται στη διαδρομή κλάσεων Ant κατά το χρόνο εκτέλεσης. Εκτός από το JAR, στη διαδρομή κλάσεων προστίθεται επίσης ο φορτωτής κλάσεων πρόσθετων λειτουργιών για την πρόσθετη λειτουργία η οποία παρέχει το JAR.
Μορφοποίηση ρυθμίσεων:
<!ELEMENT extension (extraClasspathEntry*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - μια πλήρως προσδιορισμένη ταυτότητα του σημείου επέκτασης προορισμού
- id - μια προαιρετική ταυτότητα για τη χρήση της επέκτασης
- name - ένα προαιρετικό όνομα για τη χρήση της επέκτασης
<!ELEMENT extraClasspathEntry EMPTY>
<!ATTLIST extraClasspathEntry
library CDATA #REQUIRED
headless (true | false)
eclipseRuntime (true | false) >
- library - μια διαδρομή σχετική με τη θέση εγκατάστασης πρόσθετης λειτουργίας για τη βιβλιοθήκη.
- headless - υποδεικνύει εάν αυτή η πρόσθετη καταχώρηση διαδρομής κλάσεων είναι κατάλληλη να χρησιμοποιηθεί στο Ant χωρίς γραφικό περιβάλλον. Εάν η εκτέλεση γίνεται χωρίς γραφικό περιβάλλον και το γνώρισμα έχει την τιμή
false
, τότε η καταχώρηση αυτή δεν θα προστεθεί στη διαδρομή κλάσεων Ant. Επίσης, ο φορτωτής κλάσεων πρόσθετης λειτουργίας δεν θα προστεθεί ως γονικός φορτωτής κλάσεων στο φορτωτή κλάσεων Ant. Εάν δεν προσδιορίζεται, τότε θεωρείται η τιμή true
.
- eclipseRuntime - υποδεικνύει εάν αυτή η πρόσθετη καταχώρηση διαδρομής κλάσεων θα πρέπει να λαμβάνεται υπόψη μόνο για διεργασίες δόμησης που εκτελούνται στο ίδιο VM όπως το Eclipse. Εάν δεν προσδιορίζεται, τότε θεωρείται η τιμή true.
Παραδείγματα:
Παρακάτω δίνεται ένα παράδειγμα σημείου επέκτασης πρόσθετων καταχωρήσεων διαδρομής κλάσεων:
<extension point=
"org.eclipse.ant.core.extraClasspathEntries"
>
<extraClasspathEntry library=
"myExtraLibrary.jar"
/>
</extension>
Παρεχόμενη υλοποίηση:
Η ίδια η πλατφόρμα παρέχει ένα jar υποστήριξης Ant (antsupportlib.jar).
Copyright (c) 2000, 2005 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος. Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση: http://www.eclipse.org/legal/epl-v10.html.