Hjem Personlig finansiering Hvordan man bruger Apache Tomcat til at køre Java Servlets på din computer - dummies

Hvordan man bruger Apache Tomcat til at køre Java Servlets på din computer - dummies

Indholdsfortegnelse:

Video: How to Install and Configure Git and GitHub on Windows 2024

Video: How to Install and Configure Git and GitHub on Windows 2024
Anonim

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:

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Hvordan man bruger Apache Tomcat til at køre Java Servlets på din computer - dummies

Valg af editor

Fuld redigeringsfunktion i Photoshop Elements 10 - dummies

Fuld redigeringsfunktion i Photoshop Elements 10 - dummies

Fuld fotoredigeringsfunktion tilbyder bundter af værktøjer, som du kan bruge at redigere dine billeder, fra korrektionsværktøjer til fastsættelse af farve og klarhed til filtre, lag og meget mere for at ændre eksisterende fotos eller skabe helt originale billeder fra bunden. Men alle disse værktøjer gør også Komplet fotoredigeringstilstand kompleks. Du kan flytte ind i ...

Generelle blandingsformer i Photoshop Elements - dummies

Generelle blandingsformer i Photoshop Elements - dummies

Elementer spænder over 25 blandingstilstande. Blend modes påvirker hvordan farver interagerer mellem lag og også hvordan farver interagerer, når du anvender maling på et lag. Ikke alene gør blandingstilstande interessante effekter, men du kan også nemt anvende, redigere eller fjerne blandingsfunktioner uden at røre dine billedpixel. De forskellige blandingstilstande ...

Geometriske formindstillinger i Photoshop Elements - dummies

Geometriske formindstillinger i Photoshop Elements - dummies

Geometriindstillinger hjælpe med at definere, hvordan dine figurer ser ud. Klik på nedpegepilen i værktøjsindstillingerne i Elements for at få adgang til de geometriske indstillinger, der beskrives i det følgende. Rektangulære og afrundede rektangel geometriske indstillinger Her er geometriske indstillinger for rektangel og afrundede rektangelformer: Ubegrænset: Giver dig mulighed for at få fri tøj til at tegne en ...

Valg af editor

Sådan bygger du tabeller i HTML5 - dummies

Sådan bygger du tabeller i HTML5 - dummies

Sommetider indeholder din webside data bedst fremlagt i et bord . Du kan bruge HTML5's komplette bordsystem til at oprette tabeller som den i dette eksempel: Den grundlæggende struktur i et bord i HTML-format er rimeligt let at forstå; Tjek koden, der oprettede tabellen i eksemplet:

Hvordan man ændrer gentagne baggrunde på CSS3-steder - dummier

Hvordan man ændrer gentagne baggrunde på CSS3-steder - dummier

Der er situationer, hvor man kun vil en enkelt kopi af et baggrundsbillede på dit CSS3-websted. Det kan være, at billedet du har brugt er noget, der ikke gentager sig godt eller er stort nok til, at du virkelig ikke vil have det gentaget. Følgende procedure viser en teknik, du kan bruge til at fortælle ...

Hvordan man opbygger en webside skabelon fra scratch-dummies

Hvordan man opbygger en webside skabelon fra scratch-dummies

Standardværktøjet på tværs af digitalt agenturer og interne afdelinger til opbygning af website grafik er Adobe Photoshop. Selvom fyrværkeri er optimeret og målrettet til at producere web-grafiske kildefiler, er det bare ikke fanget, sandsynligvis på grund af den massive genoplæringsindsats ville det medføre, at hele afdelinger gør omskifteren. At oprette et nyt ...

Valg af editor

Sådan godkendes medlemmer til din LinkedIn Group - dummier

Sådan godkendes medlemmer til din LinkedIn Group - dummier

Som flere og flere mennesker finder ud af din ny LinkedIn-gruppe, og som medlemmer begynder at deltage, kan du opleve, at nogle af de personer, der har klikket på linket for at deltage, ikke er på din forhåndsgodkendte liste. Måske er de mennesker, du ikke har forstået var på LinkedIn, eller du var ikke klar over, at de var gyldige grupper ...

Hvordan man tilføjer billeder til kroppen i din LinkedIn-profil til Visual Social Marketing - dummies

Hvordan man tilføjer billeder til kroppen i din LinkedIn-profil til Visual Social Marketing - dummies

Ud over et profilbillede giver LinkedIn brugere mulighed for at forbedre de visuelle sociale markedsføringselementer i deres profiler ved at tilføje billeder til deres profilprofil. Du kan tilføje billeder til ethvert afsnit i din LinkedIn-profil. Tilføjelse af billeder til din profil kan hjælpe dig med at fortælle din historie visuelt og ...

Sådan tilføjer du en virksomhedsside til LinkedIn - dummies

Sådan tilføjer du en virksomhedsside til LinkedIn - dummies

, Når du har opfyldt kravene til oprettelse en virksomhedsside på LinkedIn, er det tid til at komme i gang ved at tilføje selskabets side til Linkedins system. For at oprette din virksomhedsside skal du blot følge disse trin: