Tomcat-Konfiguration und wie man ihn in Eclipse startet

Tomcat-Konfiguration und wie man ihn in Eclipse startet

So installieren und konfigurieren Sie Tomcat8

Apache Tomcat ist der am weitesten verbreitete und beliebteste Java-basierte Webcontainer. In diesem Artikel zeige ich Ihnen, wie Sie Tomcat8 installieren und die Konfigurationsdateien optimieren.

Die Hauptvorteile von Tomcat sind sein geringer Platzbedarf, seine einfache Konfiguration und seine langjährige Beteiligung an der Community. Normalerweise kann ein Entwickler eine funktionsfähige Tomcat-Installation in 5 bis 10 Minuten zum Laufen bringen (einschließlich der Tomcat-Downloadzeit). Damit Tomcat auf einer Entwicklungsmaschine reibungslos läuft, ist nur eine sehr geringe Out-of-the-Box-Konfiguration erforderlich. Das Programm lässt sich aber auch erheblich optimieren, um in einer Produktionsumgebung mit hoher Auslastung und hoher Verfügbarkeit gut zu laufen. Sie können große Tomcat-Cluster erstellen, um große Datenmengen zuverlässig zu verarbeiten. Aufgrund seiner Einfachheit und seines geringen Gewichts wird Tomcat häufig in kommerziellen Produktionsumgebungen verwendet.

Die folgende Tabelle zeigt die Tomcat-Versionen und ihre Spezifikationen:

Tomcat herunterladen

Gehen Sie zu http://tomcat.apache.org/download-80.cgi und scrollen Sie nach unten zu „Binary Distributions“ -> „Core“. Unter Windows können Sie zwischen dem Service-Installer oder der 32-Bit- bzw. 64-Bit-ZIP-Version wählen. Wenn Sie Tomcat lieber als Windows-Dienst und nicht als Installationsprogramm ausführen möchten, wählen Sie den ZIP-Download, wenn Sie den Server lieber manuell ausführen oder in eine IDE integrieren möchten.

Wenn Sie Linux oder OSX verwenden, laden Sie die Nicht-Windows-ZIP-Datei herunter (so heißt sie).

Tomcat Manager aktivieren

Mit Tomcat Manager können Sie Anwendungen einfach verwalten und den Serverstatus überwachen.

Um es zu aktivieren, öffnen Sie conf/tomcat-users.xml in Ihrem bevorzugten Texteditor und fügen Sie die folgende Zeile zwischen <tomcat users> und <tomcat users> ein:

<Benutzer Benutzername="admin" Passwort="admin" Rollen="manager-gui,admin-gui" />

Natürlich können Sie Ihren Benutzernamen und Ihr Passwort beliebig festlegen.

Sie können nach dem Starten des Manager-Servers unter http://localhost:8080/ auf die Manager-Anwendung zugreifen.

Ändern Sie den Servlet-Compiler, um Java8 zu verwenden

Standardmäßig kompiliert Tomcat 8.0 Java Server Pages ( JSP ) mit der Sprachunterstützung von Java SE 6, auch wenn es auf Java SE 8 läuft. Sie können dies in der Datei conf/web.xml ändern. Durchsuchen Sie die Datei nach dem Text org.apache.jasper.servlet.JspServlet . Unter dem Tag, der diesen Text enthält, befinden sich zwei <init param> -Tags. Ändern Sie diese beiden Werte von 1,6 auf 1,8

<Init-Parameter>
 <param-name>CompilerSourceVM</param-name>
 <param-wert>1,8</param-wert>
</init-param>
<Init-Parameter>
 <param-name>CompilerZiel-VM</param-name>
 <param-wert>1,8</param-wert>
</init-param>

So starten und stoppen Sie den Tomcat-Server

Nachdem Sie alle Konfigurationen abgeschlossen haben, können Sie Tomcat starten, um es zu verwenden. Wenn Sie Windows als Host-Betriebssystem verwenden, sollten Sie diesen Artikel lesen, bevor Sie den Tomcat-Server starten: Konfiguration der JDK-Umgebungsvariablen

Zum Starten von Tomcat müssen Sie nur in den Ordner /bin gehen und startup.bat für Windows bzw. startup.sh für Linux oder OSX ausführen.

Um Tomcat zu stoppen, führen Sie shutdown.bat unter Windows oder shutdown.sh auf Linux- oder OSX-Systemen aus.

Ausführen von Tomcat aus Eclipse

So richten Sie Apache Tomcat 8 ein und führen es aus der Eclipse IDE aus

Warum also Tomcat von Eclipse aus ausführen? Dafür gibt es mehrere Gründe. Erstens können Sie Ihre Anwendung direkt debuggen, ohne den Tomcat-Standalone-Server im Debug-Modus auszuführen. Zweitens können Sie JUnit-Tests für Ihre Anwendung ausführen, bevor Sie sie bereitstellen. Drittens können Sie Ihre Anwendung direkt aus Eclipse bereitstellen.

Einrichten von Tomcat in Eclipse

Hinweis: Bevor Sie die folgenden Schritte ausführen, stellen Sie sicher, dass Sie eine neuere Version der Eclipse IDE ausführen. Eclipse-Versionen vor Eclipse Luna 4.4 unterstützen Tomcat 8 standardmäßig nicht. In diesem Tutorial habe ich Eclipse Mars 2 für Java EE-Entwickler verwendet.

1. Gehen Sie in Eclipse für Java EE zu Fenster->Einstellungen im Windows-Betriebssystem (oder Eclipse->Einstellungen auf dem Mac).

2. Gehen Sie zu Server und klicken Sie auf Runtime Environment

3. Klicken Sie auf die Schaltfläche „Hinzufügen…“

4. Wählen Sie tomcat8 im Apache-Baum aus und aktivieren Sie das Kontrollkästchen „Neuen lokalen Server erstellen“

5. Klicken Sie auf dem nächsten Bildschirm auf „Durchsuchen…“ und wählen Sie Ihr Tomcat-Installationsverzeichnis. Wählen Sie in der JRE-Dropdown-Liste die lokale java8se-Installation aus und klicken Sie zur Bestätigung auf die Schaltfläche „Fertig stellen“.

Tipp: Eclipse verwendet den integrierten Browser zum Öffnen von Webanwendungen. Sie können diese Einstellung in einen bequemeren Browser wie Google Chrome oder Firefox ändern. Gehen Sie dazu zu Fenster->Webbrowser und wählen Sie Standard-Webbrowser des Systems

Ausführen der Anwendung von Eclipse auf einem lokalen Server

Nachdem Sie Tomcat nun für die Ausführung in Eclipse konfiguriert haben, können Sie Ihre Anwendung problemlos auf diesem Server ausführen. Klicken Sie dazu mit der rechten Maustaste auf das Projekt im Projekt-Explorer und gehen Sie zu Ausführen als -> Auf Server ausführen

Wählen Sie auf dem nächsten Bildschirm Apache Tomcat 8 aus. Dadurch wird Ihre Anwendung bereitgestellt und in einem Browserfenster geöffnet.

Dies ist das Ende dieses Artikels über die Tomcat-Konfiguration und wie man sie in Eclipse startet. Weitere Informationen zur Tomcat-Konfiguration in Eclipse finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • In Bezug auf die Konfigurationsmethode von JDK + Tomcat + Eclipse + MyEclipse reicht es aus, diesen Artikel zu lesen
  • Tomcat9-Download, -Installation und -Konfiguration + ausführliches Tutorial zur Integration in Eclipse
  • So konfigurieren Sie den Tomcat-Server für Eclipse und IDEA
  • Importieren Sie das Maven-Webprojekt in Eclipse und konfigurieren Sie es für die Ausführung in Tomcat.
  • Beheben Sie den Fehler „Kann keinen Server mit dem ausgewählten Typ erstellen“ bei der Konfiguration von Tomcat in Eclipse
  • Zusammenfassung der detaillierten Schritte zur Eclipse-Konfiguration Tomcat10

<<:  MySQL implementiert den Vorgang zum Festlegen mehrerer Primärschlüssel

>>:  W3C Tutorial (1): W3C verstehen

Artikel empfehlen

Das WeChat-Applet ermöglicht horizontales und vertikales Scrollen

In diesem Artikelbeispiel wird der spezifische Co...

Zehn wichtige Fragen zum Erlernen der Grundlagen von Javascript

Inhaltsverzeichnis 1. Was ist Javascript? 2. Was ...

Erkennen Sie den CSS-Ladeeffekt nach dem Klicken auf die Schaltfläche

Da es in dem Produkt meiner Firma eine Schaltfläc...

Mehrere Elemente in derselben Zeile unter Div in CSS rechtsbündig ausrichten

Methode 1: schweben: rechts Darüber hinaus wird d...

CSS3-Countdown-Effekt

Ergebnisse erzielen Implementierungscode html <...

Detaillierte Erläuterung der Dateisystemformate der EXT-Serie in Linux

Linux-Dateisystem In der Abbildung oben sind herk...

Analyse der Unfallursachen durch Unicode-Signatur BOM

Möglicherweise verwenden Sie hier Include-Dateien,...

Grundlegende Fähigkeiten zum Entwerfen von Web-Frontend-Schnittstellen

[Erforderlich] Benutzeroberfläche PhotoShop/Feuer...

Webdesign-Tipps für Formular-Eingabefelder

Dieser Artikel listet einige Tipps und Codes zu F...

Beispielcode zum Konvertieren des Mysql-Abfrageergebnissatzes in JSON-Daten

Mysql konvertiert Abfrageergebnissatz in JSON-Dat...

Vue + Element + OSS realisiert das Hochladen von Front-End-Fragmenten und die Wiederaufnahme von Haltepunkten

Reine Front-End-Implementierung:切片上傳斷點續傳.斷點續傳muss...

Miniprogramm zur Implementierung des Slider-Effekts

In diesem Artikelbeispiel wird der spezifische Co...

Linux verwendet NetworkManager, um Ihre MAC-Adresse zufällig zu generieren

Egal, ob Sie zu Hause auf dem Sofa oder draußen i...