А війни (веб-архів) Файл містить файли веб-проекту. Він може містити файли servlet, xml, jsp, зображення, html, css, js тощо.
Тут ми обговоримо, що таке war file, як створити war file, як розгорнути war file і як розпакувати war file.
Що таке військовий файл?
файл веб-архіву (war) містить увесь вміст веб-програми. Це зменшує тривалість передачі файлу.
Перевага військового файлу
економить час : Військовий файл об’єднує всі файли в єдиний блок. Таким чином, передача файлу від клієнта до сервера займає менше часу.
Як створити військовий файл?
Щоб створити файл війни, вам потрібно використовувати інструмент банку JDK. Вам потрібно використовувати -c перемикач jar, щоб створити файл war.
Перейдіть до каталогу вашого проекту (поза WEB-INF), а потім напишіть таку команду:
jar -cvf projectname.war *
тут, -c використовується для створення файлу, -в для створення докладного виведення та -f щоб вказати назву файлу архіву.
The Символ * (зірочка). означає, що всі файли цього каталогу (включаючи підкаталог).
Як розгорнути військовий файл?
Існує два способи розгортання військового файлу.
- Через панель консолі сервера
- Вручну розташувавши військовий файл у певній папці сервера.
Якщо ви хочете розгорнути військовий файл у apache tomcat сервера вручну, перейдіть до веб-додатки каталог apache tomcat і вставте сюди файл війни.
Тепер ви можете отримати доступ до веб-проекту через браузер.
Примітка: сервер розпакує військовий файл внутрішньо.
Як розпакувати файл війни вручну?
Щоб розпакувати файл war, потрібно використовувати -x перемикач з інструмент банку JDK. Давайте подивимося на команду для вилучення файлу war.
jar -xvf projectname.war