Wie stelle ich eine Kriegsdatei in Tomcat 7 bereit?
Habe ich kopiert die sample.war
- Datei in das webapps
- Verzeichnis von Tomcat, und ich kann auf localhost:8080
.
Nun wie Tomcat bereitstellen, ich meine brauche ich, um es zu öffnen im browser? Wie kann ich den Zugriff auf die Anwendung?
InformationsquelleAutor der Frage | 2011-02-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie den Zugriff auf Ihre Anwendung aus:
http://localhost:8080/sample
Bereitstellung oder die erneute Bereitstellung von war-Dateien durch automatische Standard - nach dem kopieren/überschreiben Sie die Datei
sample.war
überprüfen Sie Ihrewebapps
Ordner für die extrahierten Ordnersample
.Wenn es nicht richtig öffnen, überprüfen Sie die log-Dateien (z.B. tomcat/logs/catalina.) Probleme mit der Bereitstellung.
InformationsquelleAutor der Antwort Bozho
Schritt-1. hier bin ich die Bereitstellung von pos.Krieg Zuerst gehen Sie in tomcat-webapps-Ordner und fügen Sie ihn
Schritt-2. gehen Sie zu tomcat->bin Ordner starten Sie tomcat, indem Sie auf Start.bat
Schritt-3. gehen Sie zu browser schreiben localhost:port/Projekt-name zB. localhost:8080/pos (hier meine tomcat laufen auf port 8080)
Getan....
InformationsquelleAutor der Antwort wahid_cse
Die Sie gerade benötigen, um Ihre war-Datei in webapps und starten Sie dann Ihren server.
wird es eingesetzt.
ansonsten können Sie auch tomcat-manager ein webfront zu laden & bereitstellen des Krieges aus der Ferne.
InformationsquelleAutor der Antwort Jigar Joshi
Manuelle Schritte - Windows -
Kopieren .war-Datei (E. g.: prj.Krieg) zu
%CATALINA_HOME%\webapps
( E. g.: C:\tomcat\webapps )Laufen
%CATALINA_HOME%\bin\startup.bat
Ihre .war-Datei wird automatisch extrahiert, um eine Ordnerdie den gleichen Namen (ohne Endung) (E. g.: prj)
Gehen
%CATALINA_HOME%\conf\server.xml
und nehmen Sie die port für das HTTP-Protokoll.<Connector port="8080" ... />
. Der Standardwert ist 8080.Zugriff auf die folgende URL:
[<protocol>://]localhost:<port>/folder/resourceName
(E. g.:
localhost:8080/folder/resourceName
)Versuchen Sie nicht auf die URL zugreifen, ohne die
resourceName
weil es wird nicht funktionieren, wenn es keine Datei wieindex.html
oder, wenn es keine url-Muster wie "/
" oder "/*
" web.xml.Verfügbaren Hauptwege sind hier:
[<protocol>://]localhost:<port>/manager/html
(E. g.:http://localhost:8080/manager/html
) und Sie habentrue
auf die "Running" - Spalte.Mit dem UI-manager:
Gehen
[<protocol>://]localhost:<port>/manager/html/
(in der Regellocalhost:8080/manager/html/
)Dies ist auch realisierbar
[<protocol>://]localhost:<port>
> Manager App)Wenn Sie:
gehen
%CATALINA_HOME%\conf\tomcat-users.xml
und überprüfen Sie, ob Sie aktiviert eine Zeile wie diese:In der Bereitstellen Abschnitt war-Datei bereitstellen, Unterabschnitt, klicken Sie auf Durchsuchen....
Wählen Sie die .war-Datei (E. g.: prj.Krieg) > klicken Sie auf Bereitstellen.
InformationsquelleAutor der Antwort ROMANIA_engineer
Zusätzlich zu den Möglichkeiten, wie bereits erwähnt (hat er den Krieg-Datei direkt in die webapps-Verzeichnis), wenn Sie über den Tomcat-Manager -Anwendung installiert ist, können Sie die Bereitstellung Krieg-Dateien per browser zu. Man die manager, navigieren Sie zum Stammverzeichnis des Servers (in deinem Fall localhost:8080), wählen Sie "Tomcat Manager" (an dieser Stelle, die Sie wissen müssen Benutzernamen und Kennwort für den Tomcat-Benutzer mit "manager"-Rolle, der Benutzer definiert in tomcat-users.xml in der conf-Verzeichnis der tomcat-installation). Von der öffnung der Seite, scrollen Sie nach unten, bis Sie das "Deploy"-Teil der Seite, wo können Sie klicken Sie auf "durchsuchen", um wählen Sie eine war-Datei bereitstellen von Ihrer lokalen Maschine. Nachdem Sie die Datei ausgewählt haben, klicken Sie auf bereitstellen. Nach einer Weile sollte der manager Sie darüber informieren, dass die Anwendung bereitgestellt wurde (und wenn alles gut ging, begann).
Hier's einer mehr, wie ich-und andere Anweisungen aus dem Tomcat-7-Dokumentation Seiten.
InformationsquelleAutor der Antwort esaj
Gibt es zwei Möglichkeiten:
Nur tomcat-manager-Konsole für Konsole Bereitstellung oder kopieren Sie einfach und fügen Sie Ihre Anwendung in den webapp-Ordner von deinem server-Verzeichnis tomcat_home.
Hinweis: Stellen Sie sicher, wenn Sie Ihre war-Datei Größe ist mehr als 52 MB (die Standard-Konfiguration Wert),
Sie müssen zwei kleine änderungen in web.xml Datei-Manager-Anwendung von Ihrem webapp-Ordner(Ordner-Manager-Anwendung bereitgestellten Apache tomcat standardmäßig nach der Installation auf dem server).
Gehen, um die web.xml der manager-Anwendung (zum Beispiel könnte es
unter /tomcat7/webapps/manager/WEB-INF/web.xml.
Increase the max-file-size and max-request-size values in web.xml file:
<multipart-config>
Erhöhen Sie die Größe, indem Sie die Werte für
<max-file-size>
und<max-request-size>
entsprechend Ihrer Anforderung.InformationsquelleAutor der Antwort Shailesh Saxena
Dieser arbeitet schon für mich:
Wenn Sie versuchen, den Upload der neuen Datei, wie Sie eine war-Datei mit tomcat noch läuft, wird es versuchen, um es zu erweitern, bevor es ist alles da. Es wird scheitern. Fehlgeschlagen, es wird nicht versuchen Sie es erneut. So, das hochladen einer www-Datei, dann umbenennen, kann die ganze war-Datei vorhanden sein, bevor tomcat merkt es.
Tipp, vergessen Sie nicht zu überprüfen, dass die war-Datei der Besitzer tomcat (Verwenden chown)
InformationsquelleAutor der Antwort Fred Myers
Wenn Sie installiert tomcat7 mit
apt-get
im linux dann, bereitstellen der app zu/var/lib/tomcat7/webapps/
zB.
Halten Sie außerdem beschatten Sie den tomcat-log, so dass Sie überprüfen können, dass die app tatsächlich Frieden zu machen mit tomcat.
Die bereitgestellte Anwendung sollte in
http://172.16.35.155:8080/manager/html
InformationsquelleAutor der Antwort prayagupd
1.Generieren Sie eine war-Datei aus Ihrer Anwendung
2. öffnen Sie die tomcat-manager finden Sie unten auf der Seite
3. Klicken Sie auf durchsuchen, um die Bereitstellung des Krieges.
4. wählen Sie Ihre war-Datei.
Dort gehen Sie!
InformationsquelleAutor der Antwort
Führen Sie die folgenden Schritte aus:
InformationsquelleAutor der Antwort
Folgte ich der Anleitung in dem folgenden link, es funktioniert für mich.
http://www.coderanch.com/t/487178/Tomcat/war-file-show-load
Danach halten Sie ein Auge auf die catalina.xxxx-xx-xx.melden Sieum herauszufinden, das Problem.
InformationsquelleAutor der Antwort elin