.war-Datei nicht immer das Deployment auf tomcat-server 7.0
Ich habe zwei Abfragen, die ich bin Details unter:
Ich installiert tomcat 7.0 auf meinem ubuntu-Rechner 11.04.
1. .Krieg die Datei nicht bereitgestellt
Wenn ich starten Sie tomcat über den terminal funktioniert es einwandfrei, und ich bin in der Lage, um zu sehen, die tomcat-Webseite unter http://localhost::8080/. Nach, dass ich versuche, für die Bereitstellung einer war-Datei ps.Krieg ich die Kopie in den webapps Ordner im tomcat-Installationsverzeichnis. Und dann habe ich den server neu starten, bekomme aber die gleiche Fehlermeldung 404, selbst wenn die .Krieg wurde extrahiert, um eine ps-Ordner von tomcat.
2. Läuft nicht über eclipse
wenn ich es öffnen über eclipse zeigt es dann in der eclipse-Konsole, den server gestartet und synchronisiert, aber nicht ausgeführt service und geben Sie HTTP 404 eroor. Auch in diesem Fall, Wenn ich öffnen Sie ein browser-Fenster, dann bekomme ich die gleiche Fehlermeldung 404 bei http://localhost::8080//
Bitte helfen Sie mir, da bin ich ziemlich festgefahren im moment und nicht in der Lage zum ausführen des web-services weiter nutzen zu können. Vielen Dank im Voraus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
@ezile kann ich verstehen, für die erste Abfrage, die
.war
- Datei war fehlerhaft, das ist, warum Sie waren nicht in der Lage, um es über den browser..aber für den zweiten Abfrage ist die Lösung, wie kann ich akzeptieren, dass die Herstellung einer korrekten
.war
Datei gemachthttp://localhost:8080
läuft in eclipse...Ich Stelle diese Frage, da bin ich mit der gleichen (ersten und zweiten) Schwierigkeit !!
Meinten Sie haben zwei Doppelpunkte in der URL, bevor der port-Nummer? Es soll nur eins sein.
http://localhost:8080
Nächsten, in Ihr tomcat-Installationsverzeichnis gibt es ein Verzeichnis namens
logs
enthält ein paar log-Dateien liefern mehr Informationen als nur die404
Nachricht, die Sie sehen in Ihrem browser.Eine andere Sache zu prüfen, die wir haben, lief in vor der Fall ist. Ich habe gesehen, ein problem mit WebContent\WEB-INF wird die groß - /Kleinschreibung (d.h. Kleinbuchstaben) und Tomcat, die nicht wollen, zu Holen, den Artefakten.
Dank allen für Ihre Antworten. Ich habe das problem gelöst. Für den ersten Teil gab es einige Probleme mit meinem .die war-Datei und daher war es nicht immer bereitgestellt.
Für den zweiten, nachdem ich korrigiert mein Krieg, es automatisch begann für eclipse auch.
In meinem Fall war es, weil der KRIEG erforderte einen vollständigen Pfad.
Hatte ich angegeben
localhost:8080/WarFileName
Welche nicht. Es war nur, als ich angegeben
localhost:8080/WarFileName/src/homepage
War, wie die Pakete erstellt wurden, in die
war
- Datei, dass es funktionierte.