Als Programmierer, der gerade Tomcat gelernt hat, ist dies ein häufiger Fehler. 1. Problem mit Umgebungsvariablen1.1 Zunächst müssen Sie bestätigen, ob die Java-Umgebung richtig konfiguriert und das JDK korrekt installiert ist win+R, um cmd zu öffnen, geben Sie java oder javac ein Wenn nicht, lesen Sie die JDK-Installation und -Konfiguration. Wenn damit kein Problem besteht, lesen Sie weiter unten. 1.2 Bestätigen Sie die Umgebungsvariablenkonfiguration von Tomcat Bei der kostenlosen Installationsversion von Tomcat ist es beim Starten von Tomcat erforderlich, die Umgebungsvariablen und Konfigurationsinformationen zu lesen. Ohne diese Informationen können die Umgebungsvariablen nicht registriert werden, was zu einem Absturz führt. 1: Suchen Sie im Bin-Ordner des entpackten Tomcat nach startup.bat, klicken Sie mit der rechten Maustaste auf -> Bearbeiten. Fügen Sie oben in der Datei die folgenden beiden Zeilen hinzu: SET JAVA_HOME=D:\jdk1.8.0_131 (Java-JDK-Verzeichnis) Wie in der Abbildung gezeigt: 2. Suchen Sie im entpackten Tomcat-Bin-Ordner nach shutdown.bat und klicken Sie mit der rechten Maustaste auf „Bearbeiten“. Fügen Sie dem Kopf der Datei die folgenden beiden Zeilen hinzu: Hinweis: Der folgende Pfad sollte entsprechend Ihrem eigenen Installationspfad kopiert werden SET JAVA_HOME=D:\jdk1.8.0_131 (Java-JDK-Verzeichnis) Wie in der Abbildung gezeigt: Klicken Sie nach der Konfiguration einfach auf start.bat, um zu beginnen. 2. Problem der Hafenbelegung Wenn Sie sicher sind, dass kein Problem mit der Konfiguration der Umgebungsvariablen vorliegt, ist der Port möglicherweise belegt. netstat -ano | findstr 8080 Um zu sehen, ob ein Prozess den Port derzeit belegt Wenn Sie sehen, dass der Port belegt ist, können Sie anhand der PID (Prozess-ID) prüfen, welches Programm den Port belegt. Geben Sie in der Kommandozeile ein Aufgabenliste | findstr PID Hinweis: PID ist die Nummer in der letzten Spalte. Vergessen Sie bei der Eingabe des Befehls nicht das Leerzeichen. Nachdem Sie den Prozess gefunden haben, der den Port belegt, geben Sie in der Befehlszeile ein taskkill /f /t /im Prozessname Hinweis: Das Leerzeichen vor dem Schrägstrich bedeutet, dass es sich bei dem Prozessnamen um den gerade gefundenen Prozessnamen handelt. An diesem Punkt wird der Prozess, der den Port belegt, beendet. Doppelklicken Sie jetzt auf start.bat. Dann sollte kein Problem mehr auftreten. Dies ist das Ende dieses Artikels zur Lösung des Problems, dass Tomcat abstürzt, wenn Sie auf startup.bat doppelklicken. Weitere Informationen zum Absturz von Tomcat, wenn Sie auf startup.bat doppelklicken, 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:
|
>>: Details zu verschiedenen Schriftformaten in HTML-Webseiten
Das img-Tag in XHTML sollte wie folgt geschrieben...
Inhaltsverzeichnis Vorwort MySQL Master-Slave-Rep...
Kompatibel mit neuen CSS3-Eigenschaften In CSS3 k...
Vorwort Während des Entwicklungsprozesses werden ...
1. Beschreibung Früher haben wir über die Install...
Inhaltsverzeichnis 1. Ursprüngliche Nachfrage 2. ...
1. Das Konzept von CSS: (Cascading Style Sheet) V...
Inhaltsverzeichnis 1. Lernziele 1.1. Beherrschen ...
MySQL-Dienst stoppen Klicken Sie in Windows mit d...
Dieser Artikel stellt nichts im Zusammenhang mit ...
In diesem Artikel wird die spezifische Methode zu...
Inhaltsverzeichnis Überblick Code-Implementierung...
Beim Erstellen eines DIV+CSS-Layouts einer Seite ...
MySQL-Tuning: Detaillierte Erläuterung und prakti...
Shtml und asp sind ähnlich. In Dateien mit dem Nam...