Tomcat 7 war-Datei bereitstellen
Ich versuche, laden Sie die war-Datei auf meinem Tomcat 7,
und ich bin mit eclipse starten oder stoppen Sie den Server.
Klebte ich die war-Datei im TOMCAT_HOME/webapps Ordner und ich den server gestartet.
Server Started in Ordnung und ich hab die unten, Konsole-Nachricht.
10 Dec, 2012 9:10:46 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: F:\Program Files\Java\jdk1.6.0_37\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;F:/Program Files/Java/jre6/bin/client;F:/Program Files/Java/jre6/bin;F:/Program Files/Java/jre6/lib/i386;C:\Program Files\AMD APP\bin\x86;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Windows Live\Shared;C:\Program Files\QuickTime\QTSystem\;.;F:\Program Files\Java\jdk1.6.0_37\bin;F:\apache-maven-3.0.4\bin;;F:\eclipse-juno;;.
10 Dec, 2012 9:10:46 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8090"]
10 Dec, 2012 9:10:46 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
10 Dec, 2012 9:10:46 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 484 ms
10 Dec, 2012 9:10:46 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
10 Dec, 2012 9:10:46 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.33
10 Dec, 2012 9:10:46 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8090"]
10 Dec, 2012 9:10:46 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
10 Dec, 2012 9:10:46 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 211 ms
Aber wenn ich versuche, auf meine Bewerbung gab es mir FEHLER 404, Datei nicht Gefunden.
Habe ich überprüft die Anwendung TOMCAT_HOME/webapps fand ich dort sowohl meine war-Datei und einen Ordner gleichen namens - "JavaServerFaces"
TOMCAT_HOME/webapps-Verzeichnis :
Sich der Server AUF, die die war-Datei vorhanden ist, wird Eine Ordnerstruktur generiert, aber noch bin ich nicht in der Lage, Zugriff auf meine Anwendung, die gibt
HTTP Status 404 - /JavaServerFaces/xhtml/hello.xhtml
Lösungen, die für die ordnungsgemäße Bereitstellung und Betrieb von war-Datei auf dem tomcat 7?
/wtpwebapp
nicht den Tomcat_HOME/webapps. Also, setzen Sie Ihre war-Datei unter /wtpwebapps
und starten Sie den server..Jedenfalls jetzt behalten Sie Ihre war-Datei unter TOMCAT/webapps. Also, gehen Sie zu
bin
Ordner im Tomcat-Verzeichnis, und klicken Sie auf startup.bat
und rufen Sie Ihr Projekt im browser.siehe diesen post stackoverflow.com/questions/12446263/...Ich bin manuell kopieren und einfügen der war-Datei. Ich benutze eclipse nur, um zu starten oder beenden Sie den server . Anstelle der Verwendung von Start.bat und shutdown.bat. Die Anwendung ist noch in der 404 Status. Ich weiß nicht, warum. Alle alternativen Möglichkeiten der Bereitstellung von meine war-Datei im Tomcat 7 ? Jeder Manager app oder GUI für die Bereitstellung der war-Datei im tomcat 7 ?
InformationsquelleAutor bali208 | 2012-12-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
In der Konsole Nachricht, ich finde nicht, das die Bereitstellung von "JavaServerFaces.Krieg".
In eclipse
öffnen Sie Ihre server-Einstellung Datei,unter "Server Location" überprüfen Sie ob die option "Use tomcat installation (.......) ".
wenn es aktiviert ist, dann überprüfen Sie die Bereitstellung Namen "webapps". wenn nicht, dann ändern Sie es auf "webapps".
Und wenn diese alle korrekt sind, dann vielleicht Ihr .war-Datei macht Fehler.
InformationsquelleAutor pmverma
Es ein problem mit tomcat zu starten oder zu stoppen mit eclipse.
Seine besten beginnen Sie und stoppen Sie tomcat mit dem bat-Dateien im bin-Ordner.
InformationsquelleAutor bali208
Gibt es 3 Schritte zu finden, Fehler
1) kopieren Sie den Ordner-Namen enthält, die die Anwendung Datei und fügen Sie es in den url. Nun kopieren Sie Ihre url aus servlet-Applikation web.xml und fügen Sie nach dem Ordner-Namen. Wenn das funktioniert, das bedeutet, dass dein Servlet-Anwendung haben sich einige Fehler..finden Sie in der server-Konsole
2)Auf Sie, auf Ihre Anwendung Namen in der Manager-App, und dann Ihre html-Datei nicht ausführen, dann muss es ein Fehler in der Sie Ihre xml-Datei versuchen, benennen Sie die html-Datei zu indizieren.xhtml
3)4** Fehler-zeigt, dass es ein Fehler auf xml-oder html-Datei. während der 5** Reihe Fehler zeigt, gibt es Fehler in den tomcat-server.
InformationsquelleAutor Yeshdeep Kumar
Überprüfen Sie die server-Einstellung in der eclipse. Prüfen Sie, wo die Konfigurations-Pfad verweist. Beachten Sie auch den Standort des Servers. Standardmäßig ist der Arbeitsbereich Metadaten, also Tomcat-Installation in Ihrem Fall.
InformationsquelleAutor Ashutosh Srivastav