2013-02-20 16 views
5

Ich habe einen Krieg an der Stelle "C:\Documents and Settings\myProj.war".Wie man Kriegsdateien manuell zu Tomcat ausliefert?

Das Webprojekt bei ebenfalls verfügbar "C:\Documents and Settings\myProj".

ich dies zu einem Kater bereitstellen möchten.

Lage des Katers ist "C:\Documents and Settings\tomcat6x".

Bitte sagen Sie mir, wie dies zu tun manuell oder über Eingabeaufforderung.

Eine Anwendung läuft bereits in Tomcat. Es ist ein Maven-Projekt. Ich möchte eine andere Anwendung auf demselben Tomcat bereitstellen, was keine Maven-Anwendung ist.

+0

es ist eine 'war' Datei ich denke. Eine Webanwendung? – kaysush

+0

@SuKu. Ja, nur seine Kriegsdatei. – Patan

+0

Wenn es sich um eine WAR-Datei handelt, kopieren Sie sie einfach in webapps \ im Tomcat-Verzeichnis –

Antwort

10

Dies sind die Schritte, die ich folgen, wenn ich muss einen Krieg in Tomcat auf localhost manuell bereitstellen:

  1. Wenn Tomcat läuft, stoppen/beenden Sie es.

  2. Zum tomcat Installationsordner (dies C sein muss: \ Dokumente und Einstellungen \ tomcat6x für Sie), dann ist es <tomcat> nennen lassen.

  3. In <tomcat>, löschen Sie die Temp und Arbeit Ordner. Sie enthalten nur temporäre Dateien.

  4. Wenn es eine jar Datei ist vielleicht für die Konfiguration, so lassen Sie es in <tomcat>/lib Ordner. Wenn es eine War Datei ist, legen Sie es in <tomcat>/deploy oder in <tomcat>/Webapps-Ordner.

  5. Starten Sie Ihren Tomcat.

+0

Vielen Dank für die Antwort. Meine Datei ist abcd.war. Also werde ich den Krieg bei ".... \ tomcat6x \ webapps" kopieren und einfügen. Wird es ausreichen?Und ich werde den Kater neu starten – Patan

+1

@ User222 ja, das wäre genug. Wenn Sie eine Anwendung bereitstellen möchten, ohne den gesamten Server neu zu starten, verwenden Sie GlassFish oder JBoss Web Application Server. –

+0

Ich war Ihren Tipps gefolgt. Ich habe es in den Ordner Webapps eingefügt, nachdem ich den Kater neu gestartet habe. Ich kann den Krieg dort nicht sehen. Es wird nicht reflektiert. Wenn ich diese Anwendung durchsuche, erhalte ich den Fehler "Seite nicht gefunden". Kannst du helfen, was hätte schief gehen können? – Patan

1

Stellen Sie die Webanwendung bereit: Kopieren Sie Ihre WAR-Datei in das Webapps-Verzeichnis in tomcat.

(Stellen Sie sicher, dass Ihr Krieg Dateiverzeichnis zu erstellen entpackt wird entspricht;. Wenn Ihr Kater läuft dann brauchen Sie nichts anderes tun Tomcat Pflege automatisch davon nehmen.)

JAR-Datei bereitstellen kann ähnlich gemacht werden, indem Sie jar in das lib-Verzeichnis Ihrer implementierten Anwendung setzen; aber um Änderungen zu reflektieren, müssen Sie Tomcat möglicherweise neu starten.

4

Legen Sie es in/WEB-INF/lib-Ordner der bereitgestellten Webapp sollte funktionieren. Zum Beispiel: Wenn Sie Webapp namens myapp haben, dann setzen Sie Ihr Glas in webapps/myapp/WEB-INF/lib

Verwandte Themen