it-swarm.com.de

Tomcat 7 läuft nicht im Browser (http: // localhost: 8080 /)

Tatsächlich wird der Apache-Tomcat 7-Server auf The Eclipse ausgeführt. Im Browser wird jedoch der Fehler "Die angeforderte Ressource ist nicht verfügbar" angezeigt. .Alle Gründe bitte ..?

8
Kumar KL

Es kann eine Reihe von Gründen geben, es als Checkliste haben und durchgehen

Läuft Ihr Server auf 8080? Ich meine, das ist der Standardport, aber er kann für einen anderen Port konfiguriert werden.

Es besteht auch die Möglichkeit, dass die Standardanwendung entfernt/deinstalliert wird, weshalb die angeforderte Ressource nicht verfügbar ist.

Es könnte auch ein Proxy-Problem sein. Stellen Sie sicher, dass Sie keinen Proxy in Ihrem Browser verwenden. 

10
Mukul Goel

Wenn Sie Tomcat unabhängig starten und http://localhost:8080/ eingeben, zeigt Tomcat seine Standardseite an (Tomcat hat seine Standardseite unter Tomcat_ROOT_DIRECTORY\webapps\ROOT\index.jsp).

Wenn Sie Tomcat von Eclipse aus starten, verfügt Eclipse über keine Standardseite für die URL http://localhost:8080/, sodass eine Fehlermeldung angezeigt wird. Dies bedeutet nicht, dass Tomcat7 nicht läuft. Wenn Sie Ihre projektspezifische URL wie http://localhost:8080/PROJECT_NAME_YOU_HAVE_CREATE_USING_Eclipse eingeben, wird die Standardseite Ihres Webprojekts angezeigt.

18
kundan bora

Ich hatte das gleiche Problem und für mich habe ich versucht, die Optionen in zu ändern

  • Serverstandorte

    und es hat funktioniert.

    1. Doppelklicken Sie in Eclipse auf der Registerkarte Server auf den Tomcat-Server
    2. Dadurch wird im Editor ein Fenster mit der Überschrift Übersicht geöffnet (es gibt 2 Registerkarten - Übersicht und Module).
    3. Ändern Sie dabei die Optionen unter Server-Standorte und geben Sie Strg + S (Konfigurationen speichern) ein. Für mich hat Tomcat-Installation verwenden (übernimmt die Kontrolle über die Tomcat-Installation) funktioniert
    4. Starten Sie den Server und prüfen Sie, ob localhost im Browser geöffnet ist. Andernfalls wählen Sie eine andere Option.

Ich verstehe nicht, warum dieses Problem aufgetreten ist. Ich habe gesucht, aber keine relevante Antwort gefunden (Vielleicht habe ich nicht die richtigen Schlüsselwörter verwendet). Wenn jemand weiß warum das funktioniert, bitte teilen.

Vielen Dank.

16
Josiah

1) Wechseln Sie zur Registerkarte Server 2) Rechts auf Server -> Allgemein -> Klicken Sie auf die Position des Switches . 3) Doppelklicken Sie auf den Server -> unter Serverstandort -> wählen Sie die Tomcat-Installation . 4) Starten Sie neu der Server.

2
Swapnil Patil

Manchmal hält eine andere Software diese Tür und es kann die Ursache dieses Konflikts sein. Versuchen Sie, die Tür in der server.xml zu ändern.

1
Heros

Es wird die Proxy-Konfiguration Ihres Browsers sein. In der NetWork-Einstellung verwenden Sie no proxy

Für Manual proxy configuration fügen Sie eine Ausnahme hinzu (Kein Proxy für Firefox) wie localhost:8080, localhost

1
Zaw Than oo

Beim Testen des Tomcat-Serverstarts treten möglicherweise zwei Fehler auf.

  1. Fehler im eingebauten Eclipse-Browser - Diese Seite kann nicht angezeigt werden Aktivieren Sie TLS 1.0, TLS 1.1 und TLS 1.2 in den erweiterten Einstellungen und versuchen Sie, eine Verbindung zu https: // localhost: 8080 herzustellen. nochmal. Wenn dieser Fehler weiterhin besteht, verwendet diese Site möglicherweise ein nicht unterstütztes Protokoll. Bitte wenden Sie sich an den Site-Administrator.
  2. 404-Fehler in den normalen Browsern.

Korrekturen - 

  1. Prüfen Sie für den Eclipse-Browserfehler, ob Sie eine gesicherte URL - https: // localhost: 8080 verwenden. Dies sollte http: // localhost: 8080 sein
  2. Für den 404-Fehler: Wechseln Sie zum Tomcat-Server in der Konsole. Klicken Sie mit der rechten Maustaste, und wählen Sie Eigenschaften aus. Klicken Sie im Eigenschaftenfenster auf "Standort wechseln" und dann auf OK. Anschließend Gehe zum Tomcat-Server in der Konsole, doppelklicken Sie darauf. Wählen Sie unter "Serverstandorte" das Optionsfeld "Tomcat-Installation verwenden" aus. Speichern Sie es.

Der Grund für die Auswahl dieser Option ist: Wenn die Standardoption als Eclipse-Speicherort angegeben ist, wird der Fehler 404 angezeigt, wenn Catalina-Parameter geändert werden (manchmal). Wenn wir es jedoch in Tomcat-Standort ändern, funktioniert es einwandfrei.

Doppelklicken Sie auf den Tomcat-Server unter der Registerkarte "Server" in Eclipse Dadurch wird ein Fenster im Editor geöffnet, in dem die Überschrift "Übersicht" angezeigt wird (es gibt zwei Registerkarten "Übersicht" und "Module") ..__ Serverstandorte und g

0
kiwil

Sie können die folgenden Befehle ausführen. 

 ./catalina.sh run

Hinweis : Vergewissern Sie sich, dass der Port 8080 geöffnet ist. Wenn nicht, beenden Sie den Prozess, der den 8080-Port verwendet, und verwenden Sie Sudo kill $(Sudo lsof -t -i:8080).

0
Uddhav Gautam