En webbapplikation arkiv ( WAR ) är ett paket med kompilerade Java-klasser ( som är , bytecodes för Java Virtual Machine ) plus webbresurser såsom bilder och HTML-filer för statiska webbsidor . Den fria software development kit som används av Sun Microsystems för att distribuera Java Enterprise Edition innehåller redan förpackaren verktyg som du kan använda för att bygga en WAR paket . Instruktioner
1
Klicka på "Start " -knappen , skriv sedan " run " ( utan citationstecken ) i sökrutan och klicka på " Kör "-länken . Skriv " cmd " och tryck på " Enter ". Ett nytt Command fönster kommer att komma upp
2
Ändra den aktuella mappen till den som innehåller alla filer som behöver gå in i kriget paketet genom att skriva följande kommandon i kommandofönstret : .
C :
cd " \\ Documents and Settings \\ carmelo \\ java \\ myWebApp "
Ersätt \\ Documents and Settings \\ carmelo \\ java \\ myWebApp med den fullständiga sökvägen till den katalog där filer är . Tryck " Enter " vid slutet av varje rad
3
Skapa WAR paketet genom att åberopa Packager verktyget enligt följande : .
Förpackaren - webarchive - classFiles " jeroma . klass : actuator.class : shoppingCart.class " . - contentFiles " banner.jpg : register.jsp " app.xml myWarPackage.war
Byt jeroma.class : actuator.class : shoppingCart.class med listan över klasser du vill inkludera i WAR paketet , separerade med kolon . Byt banner.jpg : register.jsp med listan över webbresurser som behövs i förpackningen , separerade med kolon . Byt app.xml med namnet på ditt root XML-fil för hela paketet , och myWarPackage.war med det namn du vill ha för den fil som innehåller nya WAR paketet . Tryck på " Enter ". Förpackaren Verktyget genererar en ny fristående WAR paketet .