Wie Verwenden von Apache Tomcat Java Servlets auf Ihrem Computer ausführen können

Leider kann man nicht Javas ervlet Programme auf jedem alten Computer ausgeführt werden. Zuerst müssen Sie ein spezielles Programm installieren ein gerufener Servlet-Engine

zu schalten Sie Ihren Computer in einen Server, der der laufenden Servlets fähig ist. Das bekannteste Servlet-Engine ist Apache Tomcat, die sich von den zur Verfügung kostenlos Apache Software Foundation. Hier ist die frühe Release Tomcat-Version 8 verwendet wurde.

Tomcat kann auch als grundlegende Web-Server arbeiten. In der tatsächlichen Produktionsumgebungen, Tomcat ist in der Regel in Kombination mit einem speziellen Webserver wie Apache HTTP-Server verwendet.

Wie zu installieren und zu konfigurieren Tomcat

Installieren von Tomcat ist kein Hexenwerk, aber es ist nicht so einfach wie Toast, auch nicht. Hier sind die Schritte, die Sie Tomcat einzurichten folgen können 8:

  1. Laden Sie die Tomcat-Zip-Datei von der Apache Website.

    Obwohl Apache bietet auch eine ausführbare Setup-Datei Tomcat für die Installation, herunterladen, anstatt die Zip-Datei.

  2. Extrahieren Sie den Inhalt der Zip-Datei mit der rechten, auf die Datei und wählen Extract All- dann angeben c: als die Position, die Dateien zu extrahieren.

    Sie wollen wahrscheinlich nicht Ihr Root-Verzeichnis mit einem Bündel von Dateien zu unübersichtlich, aber die Tomcat Zip-Datei enthält einen einzelnen Ordner mit dem Namen Apache-Tomcat-8_0_0 (Die Versionsnummer kann variieren), so dass nur dieser eine Ordner erstellt wird. Nachdem alle Dateien extrahiert werden, geben diesem Ordner einen neuen Namen, der ein wenig einfacher zu tippen ist.

  3. Erstellen Sie eine Umgebungsvariable mit dem Namen JAVA_HOME dass auf den Speicherort des Java Development Kit (JDK).

    eine Umgebungsvariable, öffnen die Systemsteuerung, doppelklicken Sie auf das Symbol System zu erstellen, und dann auf Erweiterte Systemeinstellungen-Umgebungsvariablen-Neu klicken und eine Variable erstellen benannt JAVA_HOME. Der Wert dieser Variablen muss der vollständige Pfad zum JDK-Installationsordner zu sein, wie zum Beispiel c: Programme Java jdk1.8.0.

    Ein häufiger Fehler ist diese Variable auf das zu setzen Kasten Verzeichnis oder in das Verzeichnis für die Java Runtime Environment (JRE), nicht das JDK. Wenn Tomcat nicht startet später, überprüfen Sie die JAVA_HOME Verzeichnis.

  4. Kopieren Sie die Servlet-api.jar Datei in den jre lib ext Ordner in Ihrem JDK Wurzel.

    Wenn Ihr JDK installiert ist in c: Programme Java jdk1.8.0, Kopieren Sie diese Datei an c: Programme Java jdk1.8.0 jre lib ext. Sie finden die Servlet-api.jar Datei in c: tomcat lib, unter der Annahme, dass Sie die Tomcat-Dateien zu extrahieren c: tomcat.

    Wenn Sie diesen Schritt überspringen oder kopieren Servlet-api.jar Datei an der falschen Stelle, können Sie nicht Ihre Servlet-Programme kompilieren. Wenn Sie erhalten Compiler-Meldungen beschweren, dass die javax.servlet Paket nicht vorhanden ist, überprüfen Sie diesen Schritt, um sicherzustellen, dass Sie es richtig ausgeführt.

Starten und Stoppen von Tomcat

Nachdem Sie Tomcat installieren und konfigurieren, können Sie es durch Öffnen eines Befehlsfenster zu starten, an die sich ändernden c: tomcat bin Verzeichnis und Typisierung Anfang. Eine Batch-Datei ausgeführt wird, beginnend Tomcat. Wenn Tomcat gestartet wird, wird es ein zweites Befehlsfenster, die verschiedene Statusmeldungen anzeigt.

bild0.jpg

Sie wissen, dass Tomcat gestartet, wenn Sie eine Zeile wie die folgende sehen, die angibt, wie lange der Start nahm:

INFO: Server-Start in 1186 ms

Wenn der Tomcat-Fenster erscheint kurz, und dann fliegt eine Ausnahmemeldung, indem Sie schnell und das Fenster schließt, das wahrscheinlichste Problem ist, dass Sie bereits ein Web-Server auf dem System ausgeführt wird, und dass Server bereits Anspruch auf den Hafen gelegt Tomcat will verwenden Sie für die HTTP-Kommunikation. Die Lösung für dieses Problem ist, die zu bearbeiten server.xml Datei in c: tomcat conf und suchen Sie nach diesem Tag:

Ändern Sie die Portnummer von 8080 auf eine andere Zahl, wie 18080. Wenn Sie später Servlets in einem Browser-Fenster angezeigt werden, müssen Sie diese Nummer als HTTP-Port-Nummer angeben, anstelle von 8080.

Sie brauchen nicht Tomcat heruntergefahren werden, nachdem Sie es starten, wenn Sie eine Änderung in einer seiner Konfigurationsdateien zu machen. Wenn Sie das tun, können Sie Tomcat herunterfahren, indem die Lauf Herunterfahren Batch-Datei aus der c: tomcat bin Verzeichnis. Dann können Sie das ausführen Anfang Batch-Datei Tomcat wieder in Gang zu bekommen.

Testing Tomcat

Um herauszufinden, ob Sie installiert Tomcat korrekt, können Sie versuchen, die Test Servlets ausgeführt wird, die automatisch installiert werden, wenn Sie Tomcat installieren. Öffnen Sie einen Web-Browser-Fenster und geben Sie diese Adresse:

http: // localhost: 8080

(Wenn Sie verändert die Portnummer durch die Bearbeitung server.xml Datei verwenden Sie die Portnummer, die Sie anstelle von 8080 angegeben)

Diese Seite wird angezeigt.

image1.jpg

Menü