Idea konfiguriert Tomcat zum Starten eines Webprojekts - Grafik-Tutorial

Idea konfiguriert Tomcat zum Starten eines Webprojekts - Grafik-Tutorial

Tomcat konfigurieren

1. Klicken Sie auf „Konfiguration ausführen“

Bildbeschreibung hier einfügen

2. Wählen Sie Tomcat lokal

Bildbeschreibung hier einfügen

3. Tomcat konfigurieren

Bildbeschreibung hier einfügen

4. Webprojekt bereitstellen

Es gibt zwei Möglichkeiten zur Bereitstellung
War-Paket: Packen Sie es in War und führen Sie es auf dem Server aus. Diese Methode ist gebräuchlicher.
Krieg ausgebrochen: Laden Sie das Webprojekt in der Standortbeziehung des aktuellen Ordners auf den Server hoch. Verschieben Sie die Ordner, JSP-Seiten, Klassen usw. zum Laden und Bereitstellen einfach direkt in den Bereitstellungsordner von Tomcat. Daher unterstützt diese Methode die Hot-Deployment-Funktion und wird im Allgemeinen während der Entwicklung verwendet.

Der Weg zum Abrufen des absoluten Kontextpfads ist unterschiedlich:
Zeichenfolge contextPath = request.getSession().getServletContext().getRealPath("/");

Wir verwenden „War Exploded“ zur Demonstration.

Bildbeschreibung hier einfügen

Wir haben es hier bereits generiert. Wenn es nicht generiert ist, können Sie es manuell generieren.

Bildbeschreibung hier einfügen

Bereitstellung auswählen

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

Das Suffix des Anwendungskontexts und der URL sollte identisch sein, andernfalls wird eine 404-Fehlermeldung angezeigt.
Starten Sie Tomcat

Zusammenfassen

Dies ist das Ende dieses Artikels über die Idee der Tomcat-Konfiguration zum Starten eines Webprojekts. Weitere verwandte Inhalte zur Idee der Tomcat-Konfiguration zum Starten eines Webprojekts finden Sie in den vorherigen Artikeln von 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:
  • So verwenden Sie IDEA, um ein Webprojekt zu erstellen und es auf Tomcat zu veröffentlichen
  • So entfernen Sie den eingebetteten Tomcat in Spring Boot und starten ihn auf eine nicht webbasierte Weise
  • Detaillierte Erläuterung des Prozesses zur Bereitstellung von Tomcat und zur Erstellung des ersten Webprojekts in IDEA 2020.3.1
  • Prozessdiagramm für das erste Bereitstellungs-Webprojekt von Tomcat
  • Beheben Sie das Problem, dass die Dateien unter WEB-INF/classes nicht kompiliert werden, nachdem Tomcat das Projekt freigegeben hat
  • Lösen Sie das Problem, dass SpringBoot-WebSocket-Ressourcen nicht geladen werden können und Tomcat-Startfehler auftreten
  • Grafisches IDEA-Tutorial zum Konfigurieren des Tomcat-Servers und Veröffentlichen von Webprojekten
  • Alibaba Cloud Server Linux-System erstellt Tomcat zur Bereitstellung von Webprojekten
  • Beschreiben Sie kurz, wie Sie das Tomcat-Image installieren und das Webprojekt in Docker bereitstellen
  • Analyse des Prozesses zum Bereitstellen reiner HTML-Dateien in Tomcat und WebLogic
  • IDEA2020.1.2 Detailliertes Tutorial zum Erstellen eines Webprojekts und Konfigurieren von Tomcat
  • So konfigurieren Sie Tomcat und führen Ihr erstes Java-Webprojekt auf IntelliJ IDEA 2018 aus
  • Java-Webprojekt startet Tomcat-Fehlerlösung
  • Tomcat-Quellcodeanalyse und -Verarbeitung

<<:  Bestimmen Sie anhand von Beispielen, ob das MySQL-Update die Tabelle sperrt

>>:  Schritte für Django zum Herstellen einer Verbindung zur lokalen MySQL-Datenbank (Pycharm)

Artikel empfehlen

Vue realisiert den Card-Flip-Effekt

In diesem Artikelbeispiel wird der spezifische Co...

So löschen Sie schnell alle Tabellen in MySQL, ohne die Datenbank zu löschen

Dieser Artikel beschreibt anhand eines Beispiels,...

Zusammenfassung des Wissens über MySql-Speicher-Engines und Indizes

Speicher-Engine Was ist eine Datenbank-Speicher-E...

Implementierung der Docker-Container-Statuskonvertierung

Ein Zustandsübergangsdiagramm eines Docker-Contai...

Detaillierte Erläuterung des MySQL-Clusterindex und des Nicht-Clusterindex

1. Clustered-Index Tabellendaten werden in der Re...

Implementierung des CSS-Quellcodes für herzförmige Ladeanimationen

Lassen Sie mich Ihnen ohne weitere Umschweife den...

18 Web-Usability-Prinzipien, die Sie kennen müssen

Sie können über die besten visuellen Designfähigk...

Detaillierte Erklärung, wie MySQL (InnoDB) mit Deadlocks umgeht

1. Was ist ein Deadlock? Die offizielle Definitio...

Detailliertes Tutorial zur Installation von MySQL 5.7.26 auf CentOS7.4

In CentOS ist standardmäßig MariaDB installiert, ...

Font Treasure House 50 exquisite kostenlose englische Schriftartenressourcen Teil 2

Designer verfügen über eine eigene Schriftartenbi...

Detaillierte Erläuterung der Tomcat-Konfigurations- und Optimierungslösungen

Service.xml Die Konfigurationsdatei Server.xml wi...

So überwachen Sie die Windows-Leistung auf Zabbix

Hintergrundinformationen Ich habe kürzlich einige...