Tomcat-Dienst wird nicht gestartet

Problem 1: Der Tomcat-Dienst wird bei einem manuellen Neustart oder beim Neustart des Systems nicht gestartet.

Ursache: JDK wurde bei einem automatischen Update auf eine neuere Version aktualisiert.

Lösung:

  1. Prüfen Sie, ob die Version von JDK-Homme in den Umgebungsvariablen mit der installierten Version der JDK übereinstimmt.
    • Um die installierten Version der JDK zu prüfen, navigieren Sie zum Ordner ..\Programme\Java. Der Name des JDK-Ordners unterhalb des Ordners Java kennzeichnet die installierte JDK-Version, z.B. jdk21.0.2.
    • Um die Version von JDK-Home in den Umgebungsvariablen zu prüfen, navigieren Sie zu Systemsteuerung > System > Erweiterte Systemeinstellungen. Klicken Sie im Dialogfeld Systemeigenschaften die Option Umgebungsvariablen. Suchen Sie im Abschnitt Systemvariablen nach JRK_Home. Die Version der Umgebungsvariablen JRK_Home wird in der Spalte Wert angezeigt.
  2. Prüfen Sie, ob die Version der Umgebungsvariablen JRK_Home mit der Version der installierten JDK übereinstimmt.
  3. Wenn für JRK_Home ein anderer Wert eingestellt ist, dann geben Sie hier die Version der installierten JDK ein, z.B., JDK_HOME=..\Program Files\Java\jdk 21.0.2.
  4. Navigieren Sie zu ..\Programme\Apache Software Foundation\Tomcat 10.1\bin und führen Sie die Datei Tomcat10w.exe aus.
  5. Klicken Sie im Dialogfeld Apache Tomcat 10.1 Tomcat10.1 Eigenschaften das Register Java und stellen Sie für die Java Virtual Machine den Wert ..\Programme\Java\jdk 21.0.2\bin\server\jvm.dll ein.
  6. Starten Sie den Tomcat-Dienst neu.

Problem 2: Der Tomcat-Dienst wird nicht gestartet, wenn der CCom-Port auf Portnummer 8005 ausgeführt wird.

Ursache: Der CCom-Port verwendet die Portnummer 8005.

Lösung:

Stellen Sie sicher, dass der CCom-Port nicht auf Portnummer 8005 ausgeführt wird.

Problem 3: Der Apache Tomcat-Dienst kann nicht gestartet werden und folgende Fehlermeldung wird bei der Installation der Advanced Reporting-Erweiterung mit Apache Tomcat 10.1 angezeigt.

 

Ursache: Apache Tomcat 9.0 ist auf dem Rechner installiert.

Lösung:

Löschen Sie den Ordner Apache Tomcat 9.0, der sich im Pfad befindet: C:\Program Files\Apache Software Foundation.