Eine Web Application Archive (WAR) ist ein Paket von kompilierten Java-Klassen ( das heißt, Bytecodes für die Java Virtual Machine) sowie Web -Ressourcen wie Bilder und HTML-Dateien für statische Webseiten . Die kostenlose Software Development Kit von Sun Microsystems zur Java Enterprise Edition verteilen enthält bereits die Packager -Tool, das Sie verwenden, um eine WAR -Paket aufbauen können. Anleitung
1
Klicken Sie auf die Schaltfläche "Start" , dann " run" (ohne Anführungszeichen) in das Suchfeld ein und klicken Sie auf den " Run" -Link. Geben Sie "cmd " ein und drücken Sie "Enter". Ein neues Befehlsfenster wird kommen
2
Ändern Sie den aktuellen Ordner zu dem, das alle Dateien enthält , die in die WAR -Paket gehen müssen , indem Sie die folgenden Befehle in dem Befehlsfenster : .
C:
cd " \\ Dokumente und Einstellungen \\ Carmelo \\ java \\ myWebApp "
Ersetzen \\ Dokumente und Einstellungen \\ Carmelo \\ java \\ myWebApp mit dem vollständigen Pfad zu dem Verzeichnis, in dem die Dateien sind. Drücken Sie "Enter " am Ende jeder Zeile
3
Erstellen Sie die WAR -Paket durch Aufrufen der Packager -Tool wie folgt: .
Packager - WebArchive - Klassendateien " jeroma . Klasse : actuator.class : shoppingCart.class " . - ContentFiles " banner.jpg : register.jsp " app.xml myWarPackage.war
Ersetzen jeroma.class : actuator.class : shoppingCart.class mit der Liste der Klassen , die Sie in der WAR- Paket gehören , getrennt durch Doppelpunkte . Ersetzen banner.jpg : register.jsp mit der Liste der Web -Ressourcen in der Verpackung, die durch Doppelpunkte getrennt benötigt. Ersetzen app.xml mit dem Namen Ihrer root -XML-Datei für das gesamte Paket und myWarPackage.war mit dem gewünschten Namen für die Datei mit den neuen WAR -Paket. Drücken Sie "Enter". Der Packager Tool generiert eine neue Stand-alone- WAR -Paket.