Σπίτι Προσωπικά Οικονομικά Πώς να χρησιμοποιήσετε Apache Tomcat για να εκτελέσετε Servlets Java στον υπολογιστή σας

Πώς να χρησιμοποιήσετε Apache Tomcat για να εκτελέσετε Servlets Java στον υπολογιστή σας

Πίνακας περιεχομένων:

Βίντεο: DCS: M2000C INS Update - #18 Tutorial (English+8 langs. Sub.) 2024

Βίντεο: DCS: M2000C INS Update - #18 Tutorial (English+8 langs. Sub.) 2024
Anonim

Δυστυχώς, δεν μπορείτε να εκτελέσετε προγράμματα Javas ervlet σε οποιοδήποτε παλιό υπολογιστή. Πρώτον, πρέπει να εγκαταστήσετε ένα ειδικό πρόγραμμα που ονομάζεται μηχανισμός servlet για να μετατρέψετε τον υπολογιστή σας σε διακομιστή με δυνατότητα servlet. Η πιο γνωστή μηχανή servlet είναι το Apache Tomcat, το οποίο είναι διαθέσιμο δωρεάν από το Apache Software Foundation. Εδώ χρησιμοποιήθηκε η έκδοση 8 Tomcat που κυκλοφόρησε νωρίτερα.

Το Tomcat μπορεί επίσης να λειτουργήσει ως βασικός διακομιστής ιστού. Σε πραγματικά περιβάλλοντα παραγωγής, το Tomcat χρησιμοποιείται συνήθως σε συνδυασμό με έναν εξειδικευμένο διακομιστή ιστού, όπως ο διακομιστής HTTP του Apache.

Πώς να εγκαταστήσετε και να διαμορφώσετε το Tomcat

Η εγκατάσταση του Tomcat δεν είναι επιστήμη πυραύλων, αλλά δεν είναι τόσο εύκολη όσο η παρασκευή τοστ. Ακολουθούν τα βήματα που μπορείτε να ακολουθήσετε για να ρυθμίσετε το Tomcat 8:

  1. Κατεβάστε το αρχείο Tomcat Zip από την ιστοσελίδα του Apache.

    Αν και το Apache προσφέρει επίσης ένα εκτελέσιμο αρχείο εγκατάστασης για την εγκατάσταση του Tomcat, κατεβάστε το αρχείο Zip αντί.

  2. Εξαγάγετε τα περιεχόμενα του αρχείου Zip κάνοντας δεξί κλικ στο αρχείο και επιλέγοντας "Εξαγωγή όλων". στη συνέχεια, καθορίστε c: ως τη θέση για την εξαγωγή των αρχείων σε.

    Δημιουργήστε μια μεταβλητή περιβάλλοντος που ονομάζεται JAVA_HOME που δείχνει τη θέση του Java Development Kit (JDK).

  3. Για να δημιουργήσετε μια μεταβλητή περιβάλλοντος, ανοίξτε τον Πίνακα Ελέγχου, κάντε διπλό κλικ στο εικονίδιο Σύστημα και, στη συνέχεια, κάντε κλικ στην επιλογή Σύνθετες ρυθμίσεις συστήματος → Μεταβλητές περιβάλλοντος → Νέο και δημιουργήστε μια μεταβλητή με όνομα JAVA_HOME. Η τιμή αυτής της μεταβλητής πρέπει να είναι η πλήρης διαδρομή στον φάκελο εγκατάστασης του JDK, όπως το c: Program FilesJavajdk1. 8. 0.

    Ένα συνηθισμένο λάθος είναι να ορίσετε αυτήν τη μεταβλητή στον κατάλογο bin ή στον κατάλογο για το περιβάλλον Java Runtime Environment (JRE) και όχι τον JDK. Αν το Tomcat δεν ξεκινήσει αργότερα, ελέγξτε ξανά τον κατάλογο JAVA_HOME.

    Αντιγράψτε το servlet-api. jar στο φάκελο jrelibext στη ρίζα JDK.

  4. Εάν το JDK σας είναι εγκατεστημένο στο c: Program FilesJavajdk1. 8. 0, αντιγράψτε αυτό το αρχείο στο c: Program FilesJavajdk1. 8. 0jrelibext. Βρίσκετε το servlet-api. αρχείο jar στο c: tomcatlib, υποθέτοντας ότι έχετε εξάγει τα αρχεία Tomcat στο c: tomcat.

    Εάν παραλείψετε αυτό το βήμα ή αντιγράψετε το servlet-api.βάζο σε λάθος μέρος, δεν μπορείτε να μεταγλωττίσετε τα προγράμματα σέρβερ. Αν λάβετε μηνύματα μεταγλωττιστών που διαμαρτύρονται για το javax. το πακέτο servlet δεν υπάρχει, ελέγξτε αυτό το βήμα για να βεβαιωθείτε ότι το εκτελέσατε σωστά.

    Ξεκινώντας και σταματώντας το Tomcat

Αφού εγκαταστήσετε και διαμορφώσετε το Tomcat, μπορείτε να το ξεκινήσετε ανοίγοντας ένα παράθυρο εντολών, αλλάζοντας τον κατάλογο c: tomcatbin και πληκτρολογώντας

εκκίνηση. Εκτελείται ένα αρχείο δέσμης, ξεκινώντας από το Tomcat. Όταν ξεκινά το Tomcat, ανοίγει ένα δεύτερο παράθυρο εντολών που εμφανίζει διάφορα μηνύματα κατάστασης. Ξέρετε ότι το Tomcat έχει ξεκινήσει όταν βλέπετε μια γραμμή όπως η ακόλουθη, υποδεικνύοντας πόσο χρόνο πήρε η εκκίνηση:

INFO: Εκκίνηση του διακομιστή σε 1186 ms

Εάν εμφανιστεί σύντομα το παράθυρο Tomcat και στη συνέχεια μια εξαίρεση το μήνυμα έρχεται γρήγορα και το παράθυρο κλείνει, το πιο πιθανό πρόβλημα είναι ότι ήδη έχετε έναν διακομιστή ιστού που εκτελείται στο σύστημά σας και αυτός ο διακομιστής έχει ήδη ζητήσει τη θύρα που επιθυμεί να χρησιμοποιήσει η Tomcat για επικοινωνία HTTP. Η λύση σε αυτό το πρόβλημα είναι η επεξεργασία του διακομιστή. xml στο c: tomcatconf και αναζητήστε αυτήν την ετικέτα:

Αλλαγή του αριθμού θύρας από 8080 σε κάποιο άλλο αριθμό, όπως 18080. Αργότερα, όταν εμφανίζετε servlets σε ένα παράθυρο προγράμματος περιήγησης, πρέπει να ορίσετε αυτόν τον αριθμό ως HTTP αριθμός θύρας αντί για 8080.


Δεν χρειάζεται να τερματίσετε το Tomcat μετά την εκκίνηση του, εκτός αν κάνετε κάποια αλλαγή σε ένα από τα αρχεία ρυθμίσεων του. Αν το κάνετε, μπορείτε να τερματίσετε το Tomcat εκτελώντας το αρχείο παρτίδας shutdown από τον κατάλογο c: tomcatbin. Στη συνέχεια, μπορείτε να εκτελέσετε το αρχείο παρτίδας εκκίνησης για να πάρετε ξανά το Tomcat.

Δοκιμή Tomcat

Για να διαπιστώσετε εάν έχετε εγκαταστήσει σωστά το Tomcat, μπορείτε να δοκιμάσετε να τρέξετε τους διακομιστές δοκιμής που εγκαθίστανται αυτόματα κατά την εγκατάσταση του Tomcat. Ανοίξτε ένα παράθυρο προγράμματος περιήγησης στο Web και πληκτρολογήστε τη διεύθυνση:

// localhost: 8080

(Αν αλλάξατε τον αριθμό θύρας τροποποιώντας το αρχείο xml του διακομιστή, χρησιμοποιήστε τον αριθμό θύρας που ορίσατε αντί για 8080.)

Αυτή η σελίδα εμφανίζεται.

Πώς να χρησιμοποιήσετε Apache Tomcat για να εκτελέσετε Servlets Java στον υπολογιστή σας

Η επιλογή των συντακτών

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Microsoft SharePoint Workspace είναι ο καλλιτέχνης παλαιότερα γνωστός ως Microsoft Office Groove desktop εφαρμογή προσαρμοσμένη για άτομα που θέλουν να συνεργάζονται σε έγγραφα online και offline. Προσφέρεται μαζί με το Office 2010 και παρέχει μια διεπαφή χρήστη παρόμοια με την Εξερεύνηση των Windows για προβολή και επεξεργασία αρχείων και λιστών από μια τοποθεσία του SharePoint. SharePoint Workspace ...

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Το Site δημοσίευσης του sharePoint 2010 παρέχει μια πλούσια εμπειρία επεξεργασίας καθιστά εύκολο για ένα μη τεχνικό πρόσωπο να δημιουργήσει ιστοσελίδες. Η προσθήκη του περιεχομένου σας στη σελίδα είναι γρήγορη. Το SharePoint παρέχει πολλά είδη δοχείων περιεχομένου που μπορείτε να χρησιμοποιήσετε κατά τη δημιουργία της σελίδας σας, συμπεριλαμβανομένων των πλαισίων κειμένου μιας γραμμής για την εισαγωγή μιας απλής γραμμής κειμένου ...

Για ιστότοπους SharePoint Online - dummies

Για ιστότοπους SharePoint Online - dummies

Μπορείτε να δημιουργήσετε και να αναπτύξετε τρεις κύριους τύπους σελίδων του SharePoint όχι λιγότερο!) - το καθένα με ξεχωριστή λειτουργία: περιεχόμενο, τμήματα Web και εκδόσεις σελίδων. Σελίδα περιεχομένου: Επίσης γνωστή ως σελίδα wiki, αυτό είναι το μαχαίρι ελβετικού στρατού των σελίδων του SharePoint. Μια σελίδα περιεχομένου παρέχει όχι μόνο μια θέση ...

Η επιλογή των συντακτών

Τι είναι ένας χάρτης Java; - ανδρείκελα

Τι είναι ένας χάρτης Java; - ανδρείκελα

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

Λίγα περίεργα πράγματα για το Java Math - dummies

Λίγα περίεργα πράγματα για το Java Math - dummies

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

Η επιλογή των συντακτών

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

Από τα τρία νέα φίλτρα Blur στο Photoshop CS6, θα έχετε επίσης πρόσβαση σε δύο σχετικούς πίνακες ελέγχου, Εργαλεία θόλωσης και Εφέ θόλωσης, τα οποία περιέχουν τις επιλογές σας. Και τα τρία φίλτρα σας επιτρέπουν να δημιουργήσετε ειδικά εφέ. Blur πεδίου: Δημιουργεί μια συνολική θόλωση στην εικόνα σας. Με την προσθήκη πρόσθετων σημείων ελέγχου ή καρφίτσες, ...

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

, αυτόνομο πλαίσιο Μάσκες στο Photoshop CS6 προς όφελος του πίνακα Ιδιότητες, ο οποίος περιλαμβάνει τώρα τις δυνατότητες των πλαισίων Μάσκες και Προσαρμογές. Δεν υπάρχουν όμως ανησυχίες. Κανένα από τα χαρακτηριστικά που παρείχε προηγουμένως ο πίνακας "Μάσκες" χάθηκε. Ο νέος πίνακας Ιδιότητες σάς δίνει τη δυνατότητα να προσθέσετε, να επεξεργαστείτε και να διαχειριστείτε το στρώμα σας, ...

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

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