Προσδιορισμός εξυπηρετητών προορισμού για έργα J2EE

Κατά την ανάπτυξη εφαρμογών J2EE, μπορείτε να προσδιορίσετε τα περιβάλλοντα εκτέλεσης του εξυπηρετητή για τα έργα J2EE. Ο εξυπηρετητής προορισμού προσδιορίζεται κατά τη δημιουργία και την εισαγωγή του έργου και μπορεί να αλλάξει στις ιδιότητες έργου. Η ρύθμιση εξυπηρετητή προορισμού αποτελεί τον προεπιλεγμένο μηχανισμό για τη ρύθμιση της διαδρομής κλάσεων για έργα J2EE.

Ο πάγκος εργασίας σας ζητά μια ρύθμιση εξυπηρετητή προορισμού για κάθε έργο J2EE έτσι ώστε να υποστηρίζονται διαφορετικοί εξυπηρετητές εφαρμογών που χρησιμοποιούν διαφορετικά επίπεδα JDK για το περιβάλλον εκτέλεσης Java (JRE). Για παράδειγμα, αν θέλετε να εκμεταλλευτείτε τις λειτουργίες του JDK 1.4.2, οι εφαρμογές σας απαιτούν διαφορετικές καταχωρήσεις διαδρομής κλάσεων από αυτές που χρησιμοποιούνταν στις προηγούμενες εκδοχές του πάγκου εργασίας. Εφόσον σας ζητείται να προσδιορίσετε έναν εξυπηρετητή προορισμού, με αυτόν τον τρόπο ο πάγκος εργασίας επιβάλλει την προσθήκη των σωστών καταχωρήσεων για εκτέλεση στον εξυπηρετητή που επιλέγετε.

Μπορείτε επίσης να προσθέσετε περισσότερους από έναν εξυπηρετητές προορισμού για το έργο σας. Σε αυτή την περίπτωση, ο πάγκος εργασίας αποτρέπει την προσθήκη όψεων που δεν υποστηρίζονται από όλους τους εξυπηρετητές προορισμού. Αν προσθέσετε περισσότερους από έναν εξυπηρετητές προορισμού, ένας από αυτούς πρέπει να αποτελεί τον κύριο εξυπηρετητή, δηλαδή τον εξυπηρετητή που θα συνεισφέρει στη διαδρομή κλάσεων του έργου.

Κατά τη δημιουργία του έργου, η διαδρομή κλάσεων του έργου ενημερώνεται με δύο θέσεις υποδοχής διαδρομής κλάσεων. Μια θέση υποδοχής αποτελεί τη θέση υποδοχής JDK και η άλλη τη θέση υποδοχής του εξυπηρετητή. Η θέση υποδοχής JDK παραπέμπει στον κατάλογο που περιέχει τα αρχεία JAR τα οποία είναι απαραίτητα για την υποστήριξη της εκδοχής JDK. Η θέση υποδοχής εξυπηρετητή παραπέμπει στον κατάλογο που περιέχει τα πολλαπλά δημόσια αρχεία JAR που διατίθενται στον επιλεγμένο εξυπηρετητή. Το έργο μεταγλωττίζεται με βάση τα απαιτούμενα αρχεία JAR που βρίσκονται σε αυτούς τους φακέλους και δεν χρειάζεται να προσθέσετε επιπλέον αρχεία JAR από τον εξυπηρετητή κατά τη διάρκεια ανάπτυξης. Όταν γίνεται η μεταγλώττιση του έργου, τα αρχεία JAR περιλαμβάνονται στη διαδρομή κλάσεων. Μπορείτε να προσθέσετε τα δικά σας αρχεία JAR στη διαδρομή κλάσεων.

Το περιβάλλον εκτέλεσης προορισμού καθορίζεται στο αρχείο org.eclipse.wst.common.project.facet.core.xml στο φάκελο .settings του έργου. Δεν πρέπει να τροποποιείται το αρχείο αυτό με μη αυτόματο τρόπο. Χρησιμοποιήστε το παράθυρο ιδιοτήτων, όπως περιγράφεται σε αυτό το θέμα.

Όλοι οι οδηγοί δημιουργίας και εισαγωγής έργων J2EE σας ζητάνε να καθορίσετε τον εξυπηρετητή προορισμού για τα έργα που προκύπτουν. Η λίστα των εξυπηρετητών προορισμού που μπορείτε να επιλέξετε φιλτράρεται με βάση τα εγκατεστημένα περιβάλλοντα εκτέλεσης, το επίπεδο J2EE της εφαρμογής και το είδος της λειτουργικής μονάδας J2EE. Για παράδειγμα, για τα έργα EJB εμφανίζονται μόνο οι εξυπηρετητές εφαρμογών που υποστηρίζουν Enterprise JavaBeans. Όλα τα έργα σε ένα αρχείο EAR πρέπει να προορίζονται στον ίδιο εξυπηρετητή. Αν δημιουργείτε νέο έργο και το προσθέτετε σε ένα υπάρχον έργο EAR κατά τη διαδικασία δημιουργίας, το έργο λαμβάνει τη ρύθμιση εξυπηρετητή προορισμού του έργου EAR.

Σημείωση: Τα βοηθητικά έργα Java που προστίθενται σε μια εφαρμογή προορίζονται προς στον ίδιο εξυπηρετητή προορισμού με αυτόν της εφαρμογής. Τα έργα διαδικτυακής βιβλιοθήκης που προστίθενται σε ένα διαδικτυακό έργο προορίζονται προς τον ίδιο εξυπηρετητή προορισμού με αυτόν του διαδικτυακού έργου.

Για να τροποποιήσετε το περιβάλλον εκτέλεσης προορισμού και τον προεπιλεγμένο εξυπηρετητή για ένα υπάρχον έργο:

  1. Στην προβολή "Εξερεύνηση έργων" της προοπτικής "J2EE", πατήστε με το δεξί κουμπί του ποντικιού στο έργο λειτουργικής μονάδας ή στο έργο επιχειρηματικής εφαρμογής και επιλέξτε Ιδιότητες από το αναδυόμενο μενού. Ανοίγει το πλαίσιο διαλόγου "Ιδιότητες" για το έργο.
  2. Επιλέξτε τη σελίδα Περιβάλλοντα εκτέλεσης προορισμού στο πλαίσιο διαλόγου "Ιδιότητες".
  3. Στη λίστα Περιβάλλοντα εκτέλεσης επιλέξτε τα τετραγωνίδια επιλογής δίπλα από τα περιβάλλοντα εκτέλεσης για τα οποία θέλετε να αναπτύξετε το έργο.

    Εμφανίζονται μόνο τα περιβάλλοντα εκτέλεσης που είναι συμβατά με τις όψεις του έργου. Μπορείτε να επιλέξετε το τετραγωνίδιο επιλογής Εμφάνιση όλων των περιβαλλόντων εκτέλεσης για να εμφανιστούν τα περιβάλλοντα εκτέλεσης που δεν είναι συμβατά με τις τρέχουσες ρυθμίσεις όψεων του έργου. Αυτά τα περιβάλλοντα εκτέλεσης εμφανίζονται σε γκρι (απενεργοποιημένα).

    Αν δεν βλέπετε το περιβάλλον εκτέλεσης που θέλετε να χρησιμοποιήσετε, πρέπει να το προσθέσετε στα περιβάλλοντα εκτέλεσης του πάγκου εργασίας. Ανατρέξτε στην ενότητα Ορισμός των εγκατεστημένων περιβαλλόντων εκτέλεσης εξυπηρετητή.

  4. Για να επιλέξετε το κύριο περιβάλλον εκτέλεσης, πατήστε σε ένα περιβάλλον εκτέλεσης και πατήστε το κουμπί Ορισμός ως κύριο.

    Αν επιλέξετε οποιαδήποτε περιβάλλοντα εκτέλεσης για το έργο, πρέπει να ορίσετε ένα από αυτά ως το κύριο περιβάλλον εκτέλεσης για το έργο. Αν επιλέξετε μόνο ένα περιβάλλον εκτέλεσης από τη λίστα, αυτό ορίζεται αυτόματα ως κύριο περιβάλλον εκτέλεσης. Το κύριο περιβάλλον εκτέλεσης εμφανίζεται με έντονη γραφή.

  5. Πατήστε Ολοκλήρωση.
  6. Πατήστε ΟΚ.

Συναφείς έννοιες
Αρχιτεκτονική J2EE
Συναφείς πληροφορίες
Ορισμός των εγκατεστημένων περιβαλλόντων εκτέλεσης εξυπηρετητή