A vojny (web archív) Súbor obsahuje súbory webového projektu. Môže mať súbory servlet, xml, jsp, image, html, css, js atď.
Tu budeme diskutovať o tom, čo je vojnový súbor, ako vytvoriť vojnový súbor, ako nasadiť vojnový súbor a ako extrahovať vojnový súbor.
Čo je vojnový súbor?
súbor webového archívu (war) obsahuje všetok obsah webovej aplikácie. Znižuje čas trvania prenosu súboru.
Výhoda vojnového súboru
šetrí čas : Vojnový súbor spája všetky súbory do jedného celku. Takže prenos súboru z klienta na server zaberie menej času.
Ako vytvoriť vojnový súbor?
Ak chcete vytvoriť vojnový súbor, musíte použiť zavárací nástroj z JDK. Musíte použiť -c prepínač jar, aby ste vytvorili súbor war.
Prejdite do adresára projektu svojho projektu (mimo WEB-INF) a potom napíšte nasledujúci príkaz:
jar -cvf projectname.war *
Tu, -c sa používa na vytvorenie súboru, -v na generovanie podrobného výstupu a -f zadajte názov archívneho súboru.
The * symbol (hviezdička). znamená, že všetky súbory tohto adresára (vrátane podadresára).
Ako nasadiť vojnový súbor?
Existujú dva spôsoby nasadenia vojnového súboru.
- Pomocou panela konzoly servera
- Ručným umiestnením súboru vojny v špecifickom priečinku servera.
Ak chcete nasadiť vojnový súbor v apache kocúr server manuálne, prejdite na webových aplikácií adresár apache tomcat a sem vložte war súbor.
Teraz máte prístup k webovému projektu cez prehliadač.
Poznámka: server interne rozbalí vojnový súbor.
Ako extrahovať vojnový súbor ručne?
Ak chcete extrahovať vojnový súbor, musíte použiť -x prepínač z zavárací nástroj z JDK. Pozrime sa na príkaz na extrahovanie súboru war.
jar -xvf projectname.war