logo

Військовий файл

А війни (веб-архів) Файл містить файли веб-проекту. Він може містити файли 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 Символ * (зірочка). означає, що всі файли цього каталогу (включаючи підкаталог).


Як розгорнути військовий файл?

Існує два способи розгортання військового файлу.

  1. Через панель консолі сервера
  2. Вручну розташувавши військовий файл у певній папці сервера.

Якщо ви хочете розгорнути військовий файл у apache tomcat сервера вручну, перейдіть до веб-додатки каталог apache tomcat і вставте сюди файл війни.

Тепер ви можете отримати доступ до веб-проекту через браузер.

Примітка: сервер розпакує військовий файл внутрішньо.


Як розпакувати файл війни вручну?

Щоб розпакувати файл war, потрібно використовувати -x перемикач з інструмент банку JDK. Давайте подивимося на команду для вилучення файлу war.

 jar -xvf projectname.war