Οι επιλογές στη σελίδα αυτή υποδεικνύουν τις ρυθμίσεις της διαδρομής δόμησης για ένα έργο Java. Μπορείτε να φθάσετε στη σελίδα αυτή μέσα από τις ιδιότητες έργου (Έργο > Ιδιότητες > Διαδρομή δόμησης Java) από το μενού περιβάλλοντος σε ένα έργο που έχετε δημιουργήσει ή από το μενού "Αρχείο" του πάγκου εργασίας.
Η διαδρομή κλάσεων δόμησης είναι μια λίστα διαδρομών οι οποίες είναι ορατές στο μεταγλωττιστή κατά τη δόμηση του έργου.
Οι φάκελοι πρωτογενούς κώδικα αποτελούν την αφετηρία των πακέτων που περιέχουν αρχεία .java. Ο μεταγλωττιστής θα μεταφράζει τα περιεχόμενα αρχεία σε αρχεία .class, τα οποία θα εγγράφονται στο φάκελο δεδομένων εξόδου. Ο φάκελος δεδομένων εξόδου ορίζεται ανά έργο, εκτός και αν ένας φάκελος πρωτογενούς κώδικα προσδιορίζει ένα δικό του φάκελο δεδομένων εξόδου. Κάθε φάκελος πρωτογενούς κώδικα μπορεί να ορίσει ένα φίλτρο εξαίρεσης, το οποίο προσδιορίζει ποιοι πόροι που περιέχονται στο φάκελο θα πρέπει να είναι ορατοί στο μεταγλωττιστή.
Οι πόροι που υπάρχουν σε φακέλους πρωτογενούς κώδικα αντιγράφονται επίσης στο φάκελο εξόδου, εκτός και αν η ρύθμιση στη σελίδα προτιμήσεων "Μεταγλωττιστής" (Παράθυρο > Προτιμήσεις > Java > Μεταγλωττιστής > Δόμηση) προσδιορίζει το φιλτράρισμα των πόρων.
Επιλογή | Περιγραφή |
---|---|
Προσθήκη φακέλου | Δημιουργεί ένα νέο φάκελο όπου περιέχεται ο πρωτογενής κώδικας |
Τροποποίηση | Επιτρέπει την τροποποίηση του επιλεγμένου φακέλου πρωτογενούς κώδικα ή του γνωρίσματος του φακέλου πρωτογενούς κώδικα. |
Αφαίρεση | Αφαιρεί τους επιλεγμένους φακέλους από τη διαδρομή κλάσεων. Δεν διαγράφει τους φακέλους ούτε τα περιεχόμενά τους. |
Εμφάνιση φακέλου δεδομένων εξόδου ανά φάκελο πρωτογενούς κώδικα | Εμφανίζει / αποκρύπτει το γνώρισμα "Φάκελος εξόδου" των φακέλων πρωτογενούς κώδικα |
Γνώρισμα | Περιγραφή |
---|---|
Φίλτρο εξαίρεσης | Ορίζει τους πόρους που δεν είναι ορατοί στο μεταγλωττιστή |
Φάκελος εξόδου | Διατίθεται μόνο όταν έχετε επιλέξει Εμφάνιση φακέλου δεδομένων εξόδου ανά φάκελο πρωτογενούς κώδικα. Ορίζει μια θέση εξόδου συγκεκριμένη για τον κάθε φάκελο πρωτογενούς κώδικα. Αν δεν έχει οριστεί, τότε χρησιμοποιείται ο προεπιλεγμένος φάκελος εξόδου του έργου. |
Στη λίστα Απαιτούμενα έργα στη διαδρομή δόμησης, μπορείτε να προσθέσετε εξαρτήσεις έργων, επιλέγοντας άλλα έργα του πάγκου εργασίας, τα οποία θα προστεθούν στη διαδρομή δόμησης για το συγκεκριμένο νέο έργο. Μπορείτε να χρησιμοποιήσετε τα κουμπιά Επιλογή όλων και Αποεπιλογή όλων για να προσθέσετε όλα τα άλλα έργα στη διαδρομή δόμησης ή να τα αφαιρέσετε από αυτή.
Η προσθήκη ενός έργου έχει ως αποτέλεσμα την έμμεση προσθήκη όλων των καταχωρήσεων διαδρομών κλάσεων που περιέχονται σε αυτό και σημειώνονται ως "εξήχθη". Ο ορισμός μιας καταχώρησης διαδρομής κλάσεων ως "εξήχθη" πραγματοποιείται στην καρτέλα "Κατάταξη και εξαγωγή".
Τα έργα που επιλέγονται εδώ προστίθενται αυτόματα στη λίστα έργων στα οποία γίνεται παραπομπή. Η λίστα έργων στα οποία γίνεται παραπομπή χρησιμοποιείται για τον καθορισμό της σειράς δόμησης. Η δόμηση ενός έργου πραγματοποιείται πάντα μετά την ενσωμάτωση όλων των έργων στα οποία γίνεται παραπομπή.
Στη σελίδα αυτή, μπορείτε να προσθέσετε βιβλιοθήκες στη διαδρομή δόμησης. Μπορείτε να προσθέσετε:
Τα αρχεία JAR μπορούν επίσης να προστεθούν έμμεσα ως μεταβλητές διαδρομών κλάσεων.
Ως προεπιλογή, η λίστα βιβλιοθήκης περιέχει μια καταχώρηση η οποία αναπαριστά τη βιβλιοθήκη περιβάλλοντος εκτέλεσης Java. Αυτή η καταχώρηση δηλώνει το επιλεγμένο JRE ως προεπιλεγμένο JRE. Η ρύθμιση του προεπιλεγμένου JRE πραγματοποιείται στη σελίδα προτιμήσεων "Εγκατεστημένα JRE" (Παράθυρο > Προτιμήσεις > Java > Εγκατεστημένα JRE)
Επιλογή | Περιγραφή |
---|---|
Προσθήκη JAR | Επιτρέπει την πλοήγηση στην ιεραρχία του πάγκου εργασίας και την επιλογή των αρχείων JAR που θα προστεθούν στη διαδρομή δόμησης. |
Προσθήκη εξωτερικών JAR | Επιτρέπει την πλοήγηση στο σύστημα αρχείων (εξωτερικά του πάγκου εργασίας) και την επιλογή των αρχείων JAR που θα προστεθούν στη διαδρομή δόμησης. |
Προσθήκη μεταβλητής | Επιτρέπει την προσθήκη μεταβλητών διαδρομής κλάσεων στη διαδρομή δόμησης. Οι μεταβλητές διαδρομής κλάσεων αποτελούν μια έμμεση αναφορά στα JAR, με το πλεονέκτημα ότι αποφεύγονται οι τοπικές διαδρομές συστήματος αρχείων σε μια διαδρομή κλάσεων. Αυτό είναι απαραίτητο για έργα κοινόχρηστα σε μια ομάδα. Η δημιουργία και η τροποποίηση μεταβλητών μπορεί να πραγματοποιηθεί στη σελίδα προτιμήσεων "Μεταβλητή διαδρομής κλάσεων (Παράθυρο > Προτιμήσεις > Java > Διαδρομή δόμησης > Μεταβλητή διαδρομής κλάσεων) |
Προσθήκη βιβλιοθήκης | Επιτρέπει την προσθήκη προκαθορισμένης βιβλιοθήκης, όπως η βιβλιοθήκη συστήματος JRE. Τέτοιες βιβλιοθήκες μπορούν να αντιπροσωπεύουν οποιοδήποτε πλήθος καταχωρήσεων (ορατό ως θυγατρικός κόμβος του κόμβου βιβλιοθήκης) |
Προσθήκη φακέλου κλάσεων | Επιτρέπει την πλοήγηση στην ιεραρχία του πάγκου εργασίας και την επιλογή ενός φακέλου κλάσεων για τη διαδρομή δόμησης. Το πλαίσιο διαλόγου επιλογής επιτρέπει επίσης τη δημιουργία νέου φακέλου. |
Τροποποίηση | Επιτρέπει την τροποποίηση της επιλεγμένης καταχώρησης βιβλιοθήκης ή του γνωρίσματος καταχώρησης. |
Αφαίρεση | Αφαιρεί το επιλεγμένο στοιχείο από τη διαδρομή κλάσεων. Δεν διαγράφει τον πόρο. |
Οι βιβλιοθήκες διαθέτουν τα ακόλουθα γνωρίσματα (παρουσιάζονται ως θυγατρικοί κόμβοι της καταχώρησης βιβλιοθήκης):
Γνώρισμα | Περιγραφή |
---|---|
Θέση Javadoc | Προσδιορίζει τη θέση στην οποία βρίσκεται η τεκμηρίωση Javadoc της βιβλιοθήκης. Αν προσδιορίζεται, μπορείτε να χρησιμοποιήσετε τα Shift+F2 σε ένα στοιχείο της βιβλιοθήκης αυτής για να ανοίξετε την τεκμηρίωσή της. |
Προσάρτηση πρωτογενούς κώδικα | Προσδιορίζει τη θέση στην οποία βρίσκεται ο πρωτογενής κώδικας της βιβλιοθήκης. |
Στη λίστα Κατάταξη διαδρομών κλάσεων δόμησης, μπορείτε να πατήσετε τα κουμπιά Πάνω και Κάτω για να μετακινήσετε την επιλεγμένη καταχώρηση διαδρομής προς τα πάνω ή προς τα κάτω, στη σειρά κατάταξης των διαδρομών δόμησης για το νέο έργο.
Οι επιλεγμένες καταχωρήσεις της λίστας σημειώνονται ως "εξήχθη". Οι καταχωρήσεις που έχουν εξαχθεί είναι ορατές στα έργα που απαιτούν το συγκεκριμένο έργο. Χρησιμοποιήστε τα Επιλογή όλων και Αποεπιλογή όλων για να αλλάξετε την κατάσταση ελέγχου όλων των καταχωρήσεων. Οι φάκελοι πρωτογενούς κώδικα εξάγονται πάντα και δεν μπορείτε να τους αποεπιλέξετε.
Στο τέλος της σελίδας αυτής, το πεδίο Προεπιλεγμένος φάκελος εξόδου σας επιτρέπει να καταχωρήσετε μια διαδρομή φακέλου, όπου θα βρίσκεται το αποτέλεσμα μεταγλώττισης για το έργο αυτό. Η προεπιλεγμένη έξοδος χρησιμοποιείται για φακέλους πρωτογενούς κώδικα που δεν προσδιορίζουν δικό τους φάκελο δεδομένων εξόδου. Χρησιμοποιήστε Αναζήτηση για να επιλέξετε την υπάρχουσα θέση από το τρέχον έργο.
Διαδρομή κλάσεων δόμησης
Μεταβλητές διαδρομής κλάσεων
Συνήθεις ερωτήσεις για το JDT
Προτιμήσεις μεταβλητών διαδρομής κλάσεων
Ιδιότητες μεταγλωττιστή Java