Tutorial zum Herunterladen, Installieren und Bereitstellen von Tomcat für IDEA (mit zwei Hot-Deployment-Einstellungsmethoden für IDEA)

Tutorial zum Herunterladen, Installieren und Bereitstellen von Tomcat für IDEA (mit zwei Hot-Deployment-Einstellungsmethoden für IDEA)

Wenn Sie Idea verwenden, müssen Sie Tomcat nach der Änderung des Codes wiederholt neu starten, um die Wirkung zu prüfen. Ist das nicht ärgerlich? Ich erinnere mich noch, als ich anfing, Idea zu verwenden. Ich konfigurierte und setzte Tomcat blind ein. Infolgedessen musste ich den Server jedes Mal neu starten, wenn ich eine JSP änderte. Wie konnte ein Taurus-Programmierer wie ich das ertragen? ~Zu diesem Zeitpunkt müssen Sie Ihren Computer zerstören~Zu diesem Zeitpunkt können Sie dem Projekt Hot Deployment hinzufügen, was die Entwicklungseffizienz erheblich steigert!

@

Tomcat-Download-Tutorial

Tatsächlich ist das Herunterladen sehr einfach. Warum ich das Wort „Tutorial“ hinzugefügt habe ~ weil es gut klingt und leicht auszusprechen ist ~

Offizielle Website-Adresse – klicken Sie, um http://tomcat.apache.org/ einzugeben.

Tutorial zur Tomcat-Installation

Entpacken Sie es einfach und die Installation ist abgeschlossen. Der Entpackpfad sollte jedoch nicht das Laufwerk C sein, da dies zu verschiedenen seltsamen Problemen wie verweigertem Zugriff führen kann. Denken Sie auch daran, dass der Entpackpfad keine chinesischen Zeichen oder Sonderzeichen enthalten sollte! ! !

Hot-Deployment von Tomcat für IDEA

Die Standarddatei von IntelliJ Idea wird automatisch gespeichert. Wenn jedoch eine JSP-Datei eines Projekts geändert wird, kann Tomcat nicht sofort auf die Änderung reagieren, sodass eine Hot-Deployment erforderlich ist.

Schauen Sie hier: Wenn Sie es störend finden, können Sie die lange Textfolge unten ignorieren ~ Ich photoshoppe nur ~, es ist völlig in Ordnung, einfach den Bildern zu folgen! ! !

In der Serverkonfiguration von Idea Tomcat gibt es eine On-Frame-Deaktivierung sowie ausgewählte Update-Klassen und -Ressourcen. Es gibt auch eine Konfiguration für die Update-Aktion, die angibt, welche Aktion bei manueller Bedienung ausgeführt werden soll. Sie können den Server neu starten oder die Klassen- und Ressourcendateien wie oben beschrieben aktualisieren. Ich habe „Erneut bereitstellen“ gewählt. Allerdings verfügt das aktuelle Projekt nicht über die Möglichkeit Klassen und Ressourcen zu aktualisieren, allerdings gibt es einen Hot-Swap-Klassen. Dies liegt an der Art des vom Server hinzugefügten Artefakts. Im Allgemeinen entspricht ein Modul zwei Arten von Artefakten, eines ist Krieg und das andere ist erforschter Krieg. war bedeutet, dass es in Form eines War-Pakets veröffentlicht wird. Das aktuelle Projekt liegt in dieser Form vor. In dieser Form verfügt die Konfiguration zur Deaktivierung des Frames nicht über die Option zum Aktualisieren von Klassen und Ressourcen. War Explored ist das veröffentlichte Dateiverzeichnis. Wenn Sie dieses Formular auswählen, wird die Option „Klassen und Ressourcen aktualisieren“ bei der Frame-Deaktivierung angezeigt. Die spezifischen Vorgänge sind wie folgt:

An diesem Punkt ist die Hot-Deployment-Idee für Tomcat auf dem Weg, vorbei~

Idee: Zwei Methoden zur Hot-Deployment-Einstellung

Die zweite Methode: Fügen Sie entsprechende Abhängigkeiten in pom.xml hinzu (nicht empfohlen). Der Grund, warum dies nicht empfohlen wird, liegt darin, dass bei der späteren Entwicklung nicht so viel Zeit bleibt, um darauf zu achten, ob Abhängigkeiten für die Hot-Deployment-Koordination eingeführt werden. Es ist besser, dies direkt bei der Idee zu konfigurieren. Wie das Sprichwort sagt: Ein Aufwand bringt hundert Vorteile! ! ! Die konkrete Vorgehensweise ähnelt der folgenden

<!--Unterstützung für Hot-Deployment-Abhängigkeiten-->
  <Abhängigkeit>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-devtools</artifactId>
   <scope>Laufzeit</scope>
   <optional>wahr</optional>
  </Abhängigkeit>

An dieser Stelle wurden zwei Methoden erklärt. Hey, ist das nicht nur eine Methode? Ich gebe dir einen Daumen hoch ... Bruder, sei nicht impulsiv und beeil dich nicht, mir einen Daumen hoch zu geben. Die erste Methode ist die Einstellung, die mit der Idee kommt, die oben konfiguriert wurde! Ich wedle mit meinen Krallen, auf Wiedersehen. Der Klassenkamerad, der meinen Fei stoßen will, soll nach der Schule nicht gehen.

Zusammenfassen

Oben finden Sie das Tutorial zum Herunterladen, Installieren und Bereitstellen von Tomcat in IDEA (mit zwei Hot-Deployment-Einstellungsmethoden von IDEA). Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Tutorial zur Hot-Deployment-Konfiguration von IntelliJ IDEA Tomcat
  • IntelliJ IDEA verwendet Maven, um Hot Deployment von Tomcat zu implementieren
  • Eine kurze Diskussion zum Hot Deployment von Tomcat7
  • Detaillierte Erläuterung der Hot-Deployment- und Hot-Loading-Methoden von Tomcat
  • Tutorial zur Hot-Deployment von Tomcat mit Idea

<<:  Die Verknüpfungsmethode zwischen Menü und Registerkarte von vue+iview

>>:  Erläuterung des Prinzips des MySQL-Replikationsmechanismus

Artikel empfehlen

Erfahren Sie mehr über den Ereignisplaner EVENT in MySQL

Der Ereignisplaner in MySQL, EVENT, wird auch als...

Zusammenfassung der allgemeinen MySQL-Funktionen

Vorwort: Die MySQL-Datenbank bietet eine breite P...

JavaScript zur Implementierung der Webversion des Gobang-Spiels

In diesem Artikel wird der spezifische Code für J...

HTTP-Statuscodes

Dieser Statuscode gibt Auskunft über den Status d...

Ein Beispiel für das elegante Schreiben von Urteilen in JavaScript

Inhaltsverzeichnis Vorwort 1. Monadisches Urteil ...

Die umfassendste package.json-Analyse

Inhaltsverzeichnis 1. Übersicht 2. Namensfeld 3. ...

Apache Spark 2.0-Jobs brauchen lange, bis sie abgeschlossen sind

Phänomen Bei der Verwendung von Apache Spark 2.x ...

So ändern Sie den MySQL-Zeichensatz

1. Überprüfen Sie den Zeichensatz von MySQL Varia...

Zwei Möglichkeiten zum Einführen von SVG-Symbolen in Vue

So führen Sie SVG-Symbole in Vue ein Methode 1 zu...

Detailliertes Tutorial zum Konfigurieren der lokalen Yum-Quelle in CentOS8

Die Centos8-Distribution wird über die BaseOS- un...