Εγκαταστάσεις Java VM
Ταυτότητα:
org.eclipse.jdt.launching.vmInstalls
Από:
3.2
Περιγραφή:
Επιτρέπει σε συγκεκριμένες ρυθμίσεις
στα είδη περιβαλλόντων και στα σετ ανάπτυξης χρόνου εκτέλεσης Java να συνεισφέρονται στα
εργαλεία ανάπτυξης Java.
Μορφοποίηση ρυθμίσεων:
<!ELEMENT extension (vmInstall+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT vmInstall (library*)>
<!ATTLIST vmInstall
id CDATA #REQUIRED
vmInstallType CDATA #REQUIRED
name CDATA #REQUIRED
home CDATA #REQUIRED
javadocURL CDATA #IMPLIED
vmArgs CDATA #IMPLIED>
- id - μια μοναδική ταυτότητα για τη συγκεκριμένη εγκατάσταση της VM
- vmInstallType - παραπέμπει σε ένα καταχωρημένο είδος εγκατάστασης VM μέσω της
αντίστοιχης ταυτότητας του vmInstallType
- name - ένα αναγνώσιμο από τον άνθρωπο όνομα για τη συγκεκριμένη
εγκατάσταση VM
- home - η διαδρομή στον αρχικό κατάλογο της εγκατάστασης της συγκεκριμένης
εγκατάστασης VM. Οι διαδρομές πρέπει να είναι απόλυτες και μπορούν να χρησιμοποιηθούν
μεταβλητές αντικατάστασης σειρών χαρακτήρων όπως ${eclipse_home}.
- javadocURL - διεύθυνση URL η οποία παραπέμπει στην προεπιλεγμένη θέση του
javadoc για όλες τις βιβλιοθήκες σε αυτή την εγκατάσταση VM.
- vmArgs - προεπιλεγμένα ορίσματα VM που χρησιμοποιούνται κατά την εκκίνηση
αυτής της εγκατάστασης VM όπως πρέπει να εμφανίζονται στη γραμμή εντολών.
<!ELEMENT library EMPTY>
<!ATTLIST library
path CDATA #REQUIRED
sourcePath CDATA #IMPLIED
packageRootPath CDATA #IMPLIED
javadocURL CDATA #IMPLIED>
- path - διαδρομή του συστήματος αρχείων σε μια βιβλιοθήκη του συστήματος,
σχετική με τον αρχικό κατάλογο της εγκατάστασης VM.
- sourcePath - διαδρομή του συστήματος αρχείων στο αρχείο αποθήκευσης
πρωτογενούς κώδικα που συσχετίζεται με αυτή τη βιβλιοθήκη, σχετική με τον αρχικό κατάλογο
της εγκατάστασης VM. Αν δεν προσδιορίζεται, αυτή η βιβλιοθήκη δεν διαθέτει αρχεία
πρωτογενούς κώδικα για προσάρτηση.
- packageRootPath - διαδρομή εντός του αρχείου αποθήκευσης πρωτογενούς κώδικα
όπου ξεκινούν τα ονόματα πακέτων. Για παράδειγμα, αν η προέλευση του java.lang.Object
βρίσκεται στο "src\java\lang\Object", η διαδρομή αφετηρίας του πακέτου θα είναι "src".
Όταν δεν προσδιορίζεται, η διαδρομή αφετηρίας του πακέτου εντοπίζεται αυτόματα.
- javadocURL - διεύθυνση URL που παραπέμπει στη θέση του javadoc για αυτή τη
βιβλιοθήκη. Αντικαθιστά τη διεύθυνση URL του javadoc που καθορίζεται για την εγκατάσταση
της VM.
Παραδείγματα:
Ακολουθεί ένα
παράδειγμα ορισμού εγκατάστασης VM.
<extension point=
"org.eclipse.jdt.launching.vmInstalls"
>
<vmInstall
home=
"${eclipse_home}/jre"
id=
"com.example.vm.id"
name=
"JRE-1.4"
vmInstallType=
"com.example.vm.type"
/>
</extension>
Παρεχόμενη υλοποίηση:
Το JDT δεν παρέχει συγκεκριμένες εγκαταστάσεις VM.