Cuprins:
Video: The Great Gildersleeve: Flashback: Gildy Meets Leila / Gildy Plays Cyrano / Jolly Boys 4th of July 2024
Din păcate, nu puteți rula programe Javas ervlet pe orice computer vechi. Mai întâi, trebuie să instalați un program special numit motor de servlet pentru a transforma computerul într-un server capabil să execute servlets. Cel mai cunoscut motor de servlet este Apache Tomcat, care este disponibil gratuit de la Apache Software Foundation. Aici a fost folosită versiunea 8 Tomcat de lansare timpurie.
Tomcat poate funcționa și ca server de bază. În mediile de producție actuale, Tomcat este de obicei folosit în combinație cu un server web specializat, cum ar fi serverul HTTP al Apache.
->Cum se instalează și se configurează Tomcat
Instalarea Tomcat nu este știință pentru rachete, dar nu este la fel de ușoară ca făcând pâine prăjită. Iată pașii pe care îi puteți urma pentru a configura Tomcat 8:
-
Descărcați fișierul Tomcat Zip de pe site-ul Apache.
Deși Apache oferă de asemenea un fișier de instalare executabil pentru instalarea Tomcat, descărcați fișierul Zip în schimb.
-
Extrageți conținutul fișierului Zip făcând clic dreapta pe fișier și selectând Extract All; apoi specificați c: ca locație pentru extragerea fișierelor.
Probabil că nu doriți să vă aglomerați directorul rădăcină cu o grămadă de fișiere, dar fișierul Tomcat Zip conține un singur director numit apache-tomcat-8_0_0 (numărul versiunii poate varia), deci numai acest dosar este creat. După ce toate fișierele sunt extrase, dați acestui dosar un nume nou care este puțin mai ușor de scris.
-
Creați o variabilă de mediu numită JAVA_HOME care indică locația kitului de dezvoltare Java (JDK).
Pentru a crea o variabilă de mediu, deschideți Panoul de control, faceți dublu clic pe pictograma Sistem și apoi faceți clic pe Advanced System Settings → Environment Variables → New și creați o variabilă numită JAVA_HOME. Valoarea acestei variabile trebuie să fie calea completă la dosarul de instalare JDK, cum ar fi c: Program FilesJavajdk1. 8. 0.
O greșeală obișnuită este să setați această variabilă în directorul bin sau în directorul pentru mediul Java Runtime Environment (JRE), nu pe JDK. Dacă Tomcat nu pornește mai târziu, verificați din nou directorul JAVA_HOME.
-
Copiați servlet-api. jar în dosarul jrelibext din rădăcina JDK.
Dacă JDK-ul este instalat în c: Program FilesJavajdk1. 8. 0, copiați acest fișier în c: Program FilesJavajdk1. 8. 0jrelibext. Tu găsești servlet-api. jar în c: tomcatlib, presupunând că ați extras fișierele Tomcat în c: tomcat.
Dacă ignorați acest pas sau copiați servlet-api.jar în locul greșit, nu puteți compila programele dvs. de servlet. Dacă primiți mesaje compilatoare care se plâng de javax. servlet nu există, verificați dublu acest pas pentru a vă asigura că ați efectuat corect.
Pornirea și oprirea Tomcat
După ce instalați și configurați Tomcat, îl puteți porni deschizând o fereastră de comandă, schimbând directorul c: tomcatbin și tastând pornire. Un fișier batch rulează, pornind de la Tomcat. Când Tomcat pornește, se deschide oa doua fereastră de comandă care afișează diferite mesaje de stare.
Știți că Tomcat a început atunci când vedeți o linie cum ar fi următoarea, indicând timpul de pornire:
INFO: pornirea serverului în 1186 ms
Dacă fereastra Tomcat apare pe scurt și apoi o excepție mesajul zboară rapid și fereastra se închide, cea mai probabilă problemă este că aveți deja un server web care rulează pe sistemul dvs. și acel server a făcut deja revendicări pe portul pe care Tomcat dorește să îl utilizeze pentru comunicarea HTTP. Soluția la această problemă este de a edita serverul. xml în c: tomcatconf și căutați această etichetă:
Modificați numărul portului de la 8080 la alt număr, cum ar fi 18080. Mai târziu, atunci când afișați servlets într-o fereastră de browser, trebuie să specificați acest număr ca HTTP numărul de port în loc de 8080.
Nu trebuie să închideți Tomcat după ce îl porniți dacă nu faceți o modificare în unul din fișierele sale de configurare. Dacă faceți acest lucru, puteți închide Tomcat executând fișierul batch shutdown din directorul c: tomcatbin. Apoi puteți rula fișierul batch de pornire pentru ca Tomcat să meargă din nou.
Testarea Tomcat
Pentru a afla dacă ați instalat corect Tomcat, puteți încerca să executați servlet-urile de testare instalate automat când instalați Tomcat. Deschideți o fereastră de browser web și introduceți această adresă:
// localhost: 8080
(Dacă ați modificat numărul de port editând fișierul xml al serverului, utilizați numărul portului specificat în locul 8080.)
Apare această pagină.