Wie wollen Sie unwar ein .war-Datei mit ant auf windows?
Ich bin nur aus der Ferne vertraut mit dem, was die Ameise tut, aber anscheinend habe ich die Einrichtung eines service, der auf jboss betrieben und legen Sie Sie in ein Verzeichnis deploy...
das problem ist .war-Datei -- ich habe nur winzip, 7zip und ant und ich weiß nicht, wie ge die contentsa aus der .war-Datei, um es in das deploy-Verzeichnis...
gibt es noch andere conf und build.xml Dateien, die eine gut, die benötigt werden?
vielen Dank für Ihre Hilfe!
//edit
das problem ist, die Anweisungen sagen zu unwar die .war-Datei. Und ich weiß nicht, wie Sie dies tun über JBOSS oder andere Mittel. Wie?
//edit
7zip unwar-ed-Datei, aber ich bin mir nicht sicher, wo der Inhalt in der jboss.
/server/?
Vielen Dank für Ihre Hilfe. Da dies mein erstes mal ist, dies zu tun ich bin völlig ahnungslos.
Du musst angemeldet sein, um einen Kommentar abzugeben.
In der Regel können Sie einfach die war-Datei in das Verzeichnis und die container kümmern entpacken.
Aber eine war-Datei ist einfach eine ZIP-Datei mit einer anderen Endung, so konnte man auch mit jedem gängigen Entpacker (WinZip, WinRAR, 7Zip, etc) entpacken Sie es manuell, wenn es sein muss.
Ameise hat eine entpacken Aufgabe als gut.
unwar
JBoss sollte in der Lage sein, um die Bereitstellung einer war-Datei und entpacken Sie es auf seine eigene. Sie sollte nicht schreiben, Skripts entpacken Sie war-Dateien für JBoss.
Mit unzip Aufgabe: http://ant.apache.org/manual/Tasks/unzip.html
Es sei denn, Sie haben etwas anderes im Sinn1, die Sie nicht müssen depoy Sie den Krieg in einer "explodierten" - format (d.h. ausgepackt). Nur einsetzen, um Sie den Krieg auf JBoss und JBoss beschäftigen sich mit ihm. Dazu kopieren Sie einfach Ihren Krieg in
/server/default/deploy
.1 Der einzige gute Grund, ich kann sehen, das bereitstellen eines Krieges in einer erweiterten format, wenn Sie planen, um inkrementelle änderungen am Inhalt (z.B. Wechsel von nur einer Klasse), ohne die Bereitstellung der gesamten webapp wieder. Aber dies scheint nicht der Fall zu sein. Also nur einsetzen, um Sie den Krieg, ohne zu entpacken.