En Web application arkiv ( WAR ), er en pakke af kompileret Java-klasser (dvs. bytecodes for Java Virtual Machine) plus Web ressourcer såsom billeder og HTML-filer for statiske websider. Den gratis software development kit bruges af Sun Microsystems til at distribuere Java Enterprise Edition indeholder allerede Packager værktøj , som du kan bruge til at bygge en WAR pakke. Instruktioner
1
Klik på "Start " knappen, derefter skrive " run" (uden anførselstegn) i søgefeltet og klik på "Kør " link. Skriv " cmd " og tryk "Enter". Et nyt Command vindue vil komme op
2
Skift den aktuelle mappe til den ene indeholder alle filer , der har brug for at gå ind i krigen pakken ved at skrive følgende kommandoer i Command -vinduet: .
C:
cd " \\ Documents and Settings \\ carmelo \\ java \\ myWebApp "
Erstat \\ Documents and Settings \\ carmelo \\ java \\ myWebApp med den fulde sti til den mappe, hvor filer er. Tryk på " Enter " i slutningen af hver linje
3
Opret WAR pakke ved at påberåbe sig Packager værktøjet som følger: .
Emballeringsvirksomhed - WebArkiv - classFiles " jeroma . klasse: actuator.class : shoppingCart.class " . - contentFiles " banner.jpg : register.jsp " app.xml myWarPackage.war
Udskift jeroma.class : actuator.class : shoppingCart.class med listen over klasser, du ønsker at medtage i WAR pakke , adskilt af kolon . Udskift banner.jpg : register.jsp med listen over web-ressourcer, der er nødvendige i pakken , adskilt af koloner . Erstat app.xml med navnet på din root XML-fil for hele pakken , og myWarPackage.war med det navn, du ønsker for den fil, der indeholder den nye WAR pakke. Tryk på " Enter". Det Packager Værktøjet vil generere et nyt stand- alone WAR pakke.