Indholdsfortegnelse:
Video: How to Install and Configure Git and GitHub on Windows 2025
Desværre kan du ikke køre Javas ervlet-programmer på nogen gammel computer. For det første skal du installere et særligt program kaldet en servletmotor for at tænde computeren til en server, der kan køre servlets. Den mest kendte servletmotor er Apache Tomcat, som er tilgængelig gratis fra Apache Software Foundation. Her blev Tomcat version 8, der blev udgivet tidligt, brugt.
Tomcat kan også fungere som en grundlæggende webserver. I faktiske produktionsmiljøer bruges Tomcat normalt i kombination med en specialiseret webserver, som Apaches HTTP Server.
Sådan installeres og konfigureres Tomcat
Installering af Tomcat er ikke raketvidenskab, men det er ikke så nemt at lave toast heller. Her er de trin, du kan følge for at konfigurere Tomcat 8:
-
Download Tomcat Zip-filen fra Apache-webstedet.
Selvom Apache også tilbyder en eksekverbar installationsfil til installation af Tomcat, skal du downloade Zip-filen i stedet.
-
Udtryk indholdet af Zip-filen ved at højreklikke på filen og vælge Uddrag alle; Angiv derefter c: som placeringen for at udpakke filerne til.
Du vil sandsynligvis ikke røre din rodmappe med en masse filer, men Tomcat Zip-filen indeholder en enkelt mappe med navnet apache-tomcat-8_0_0 (versionsnummeret kan variere), så kun denne ene mappe er oprettet. Når alle filerne er uddraget, giv denne mappe et nyt navn, der er lidt lettere at skrive.
-
Opret en miljøvariabel med navnet JAVA_HOME, der peger på placeringen af dit Java Development Kit (JDK).
For at oprette en miljøvariabel skal du åbne Kontrolpanel, dobbeltklikke på System-ikonet og derefter klikke på Avancerede systemindstillinger → Miljøvariabler → Ny og oprette en variabel ved navn JAVA_HOME. Værdien af denne variabel skal være den komplette vej til din JDK installationsmappe, f.eks. C: Program FilesJavajdk1. 8. 0.
En almindelig fejl er at indstille denne variabel til bin-mappen eller til mappen til Java Runtime Environment (JRE), ikke JDK. Hvis Tomcat ikke starter senere, skal du dobbeltklikke på JAVA_HOME-mappen.
-
Kopier servlet-api. jar-fil til jrelibext-mappen i din JDK-rod.
Hvis din JDK er installeret i c: Program FilesJavajdk1. 8. 0, kopiér denne fil til c: Program FilesJavajdk1. 8. 0jrelibext. Du finder servlet-api. jar-fil i c: tomcatlib, idet du antager at du har hentet Tomcat-filerne til c: tomcat.
Hvis du springer over dette trin eller kopierer servlet-api.jar-fil til det forkerte sted, kan du ikke kompilere dine servlet-programmer. Hvis du får compiler beskeder klager over at javaxen. Servlet-pakken findes ikke, dobbeltkryd dette trin for at sikre, at du har udført det rigtigt.
Start og stop Tomcat
Når du har installeret og konfigureret Tomcat, kan du starte det ved at åbne et kommandovindue, skifte til c: tomcatbin-biblioteket og skrive opstart. En batchfil kører, startende Tomcat. Når Tomcat starter, åbnes det et andet kommandovindue, der viser forskellige statusmeddelelser.
Du ved, at Tomcat er startet, når du ser en linje som følgende, hvilket angiver, hvor længe startet tog:
INFO: Server opstart i 1186 ms
Hvis Tomcat-vinduet vises kort og derefter en undtagelse Meddelelsen flyver hurtigt, og vinduet lukker. Det mest sandsynlige problem er, at du allerede har en webserver, der kører på dit system, og at serveren allerede har krav på porten, som Tomcat ønsker at bruge til HTTP-kommunikation. Løsningen på dette problem er at redigere serveren. xml-fil i c: tomcatconf og se efter denne tag:
Skift portnummer fra 8080 til et andet nummer, f.eks. 18080. Senere, når du viser servlets i et browservindu, skal du angive dette nummer som HTTP portnummer i stedet for 8080.
Du behøver ikke lukke Tomcat, når du starter det, medmindre du foretager en ændring i en af dens konfigurationsfiler. Hvis du gør det, kan du lukke Tomcat ved at køre shutdown batch-filen fra c: tomcatbin-mappen. Derefter kan du køre startbatchfilen for at få Tomcat igen.
Test Tomcat
For at finde ud af, om du har installeret Tomcat korrekt, kan du prøve at køre de testservietter, der installeres automatisk, når du installerer Tomcat. Åbn et webbrowservindue og skriv denne adresse:
// localhost: 8080
(Hvis du har ændret portnummeret ved at redigere serveren. Xml-fil, skal du bruge det portnummer, du angav i stedet for 8080.)
Denne side vises.