3 Möglichkeiten zum Bereitstellen von Projekten mit Tomcat
Legen Sie das Projekt direkt in das Webapps-VerzeichnisErstellen Sie einen neuen haha-Ordner. Dieser Ordner entspricht einem Projekt Erstellen Sie eine XML-Datei im Ordner Der Inhalt der XML-Datei ist Kopieren Sie das Projekt in das Webapps-Verzeichnis und starten Sie Tomcat neu. Seite besuchen Wenn verstümmelte Zeichen auftreten, können Sie auf diese Lösung für die verstümmelten chinesischen Zeichen in statischen Tomcat-Seiten (html) zurückgreifen. /haha: Zugriffspfad des Projekts --> virtueller Pfad /a.html: Ressourcenpfad Vereinfachte Methode Entfernen Sie zuerst das Haha-Projekt Unser Tomcat läuft noch und wurde nicht heruntergefahren. Fügen Sie dem Projekt eine weitere Datei b.html hinzu Paket a.html und b.html Ändern Sie das komprimierte Dateisuffix in das War-Paketformat Legen Sie das War-Paket in das Webapps-Verzeichnis und stellen Sie fest, dass die Datei nicht automatisch dekomprimiert wird. Überprüfen Sie das Protokoll Aus der Protokolldatei können wir erkennen, dass das erforderliche Format ZIP ist; das RAR-Format wird nicht akzeptiert. Also verwenden wir 7Zip, um es in das Zip-Format zu komprimieren, und ändern dann das Format in das War-Format Legen Sie dann c.war in das Verzeichnis webapps und stellen Sie fest, dass es automatisch dekomprimiert wird Da unser Kater nicht geschlossen ist, besuchen Sie Warum? Da sich unser virtuelles Verzeichnis geändert hat, ist unser Kriegspaket c.war und das virtuelle Verzeichnis nach der Dekomprimierung ist c. Besuchen Sie es also noch einmal Zugriff auf B-Dateien Wenn Sie Tomcat ausführen und das War-Paket löschen, wird der entsprechende Dekomprimierungsordner automatisch gelöscht und das Projekt wird gelöscht. Nachteil: Das Projekt muss kopiert werden Konfigurieren Sie die Datei conf/server.xml (nicht empfohlen)Jetzt gibt es kein angepasstes Projekt in meinem Webapps-Verzeichnis Erstellen Sie ein Heihei-Projekt im Ordner auf Laufwerk E. Es enthält nur eine HTML-Datei und der Inhalt der Datei ist in roten Worten: Heihei Xia Suchen Sie die Konfigurationsdatei server.xml Suchen Sie nach dem Host-Tag Fügen Sie die folgende Konfiguration hinzu: <Context docBase="E:\heihei" path="/lala" /> Notiz: docBase: der Pfad des Projekts Pfad: virtueller Pfad Starten Sie den Tomcat-Zugriff Mangel: Da die Konfiguration in die Datei server.xml geschrieben wird, ist die Konfiguration in dieser Datei die Kernkonfiguration von Tomcat. Wenn Sie sie hier konfigurieren und bereitstellen, kann dies die Konfiguration von Tomcat beschädigen und muss bei jeder Änderung neu gestartet werden. Daher wird diese Methode nicht empfohlen. Erstellen Sie eine XML-Datei mit beliebigem Namen in conf\catalina\localhost. (Am meisten empfohlen) (Hot Deployment)Erstellen Sie ein hehe-Projekt im Ordner auf Laufwerk E. Es enthält nur eine HTML-Datei und der Inhalt der Datei ist in roten Worten: hehexia conf\catalina\localhost Erstellen Sie eine XML-Datei mit einem beliebigen Namen Fügen Sie der XML-Datei die folgende Konfiguration hinzu: <Context docBase="E:\hehe" /> Hinweis: docBase: der Pfad des Projekts Der virtuelle Pfad, auf den zugegriffen wird, ist der Dateiname dieser XML-Datei. Unser Tomcat ist immer gestartet, kein Neustart erforderlich, direkter Zugriff Dies ist Hot Deployment. Wenn Sie in Zukunft neue Projekte hinzufügen, können Sie einfach die XML-Datei hinzufügen, ohne Tomcal neu starten zu müssen. Wenn Sie dieses Projekt nicht mehr benötigen, müssen Sie es nicht löschen. Ändern Sie einfach die Dateinamenerweiterung (Sie können eine beliebige Erweiterung wählen). Nach der Änderung ist das Projekt nicht mehr zugänglich. Integration von Tomcat und IDEAIntegrierte KonfigurationIdee Wir sind jetzt vor Ort. Wählen Sie das Installationsverzeichnis von Tomcat Auf diese Weise wird Tomcat in idea integriert Erstellen eines WebprojektsStartup-Erfolg Schauen Sie sich das Protokoll an und sehen Sie den Pfad, in dem unser Projekt auf Tomcat bereitgestellt wird Zugang Die Standardeinstellung befindet sich in der Tomcat-Konfigurationsdatei web.xml Wir fügen dem neuen Projekt eine weitere aa.html-Seite hinzu Zugang Sie müssen das Projekt neu starten und erneut darauf zugreifen Hot-BereitstellungWir haben oben eine aa.html-Seite hinzugefügt. Wir müssen das Projekt neu starten. Ist das problematisch? Lassen Sie uns Hot Deployment konfigurieren. Eine weitere Seite hinzufügen bb.html Direkter Zugriff, kein Neustart des Projekts erforderlich Dies ist das Ende dieses Artikels über Tomcat-Bereitstellungsprojekte und die Implementierung der Integration mit IDEA. Weitere relevante Inhalte zu Tomcat-Bereitstellungsprojekten 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:
|
<<: Beispielcode zur Implementierung einer QR-Code-Scanbox mit CSS
Vorwort Beim Einsatz von Docker in einer Produkti...
Layoutteil: <div id="Schieberegler"&...
Vorwort Dieser Artikel ist ziemlich ausführlich u...
Einführung in die Linux-Alarmfunktion Oben genann...
/******************** * Anwendung von verknüpften...
Code kopieren Der Code lautet wie folgt: ein:link...
Da HTML-E-Mail keine unabhängige HOST-Seite auf di...
Inhaltsverzeichnis Szenario Aufgabe Idee analysie...
Detailliertes Tutorial zum Herunterladen und Inst...
Referenz: Offizielle Docker-Redis-Dokumentation 1...
Inhaltsverzeichnis Beispiel 1 Beispiel 2 Beispiel...
Inhaltsverzeichnis 1. Einleitung 2. Lösung 2.1 Ko...
In einigen Szenarien möchten wir derselben Ethern...
Richtige Antwort Verwenden von useRouter : // Rou...
Es gibt einen Tabellenbenutzer und die Felder sin...