А война (уеб архив) Файл съдържа файлове на уеб проект. Може да има servlet, xml, jsp, image, html, css, js и др. файлове.
Тук ще обсъдим какво е военен файл, как да създадете военен файл, как да разположите военен файл и как да извлечете военен файл.
Какво е военно досие?
уеб архивен (воен) файл съдържа цялото съдържание на уеб приложение. Намалява продължителността на времето за прехвърляне на файл.
Предимство на военното досие
спестява време : Военният файл комбинира всички файлове в едно цяло. Така отнема по-малко време при прехвърляне на файл от клиент към сървър.
Как да създадете военен файл?
За да създадете военен файл, трябва да използвате буркан инструмент на JDK. Трябва да използвате -° С превключете на jar, за да създадете военния файл.
Влезте в директорията на проекта на вашия проект (извън WEB-INF), след което напишете следната команда:
jar -cvf projectname.war *
Тук, -° С се използва за създаване на файл, -във за генериране на подробен изход и -f за да посочите името на архивния файл.
The * (звездичка) символ означава, че всички файлове в тази директория (включително поддиректория).
Как да разположа военния файл?
Има два начина за разгръщане на военния файл.
- От панела на сървърната конзола
- Като ръчно разполагате военния файл в определена папка на сървъра.
Ако искате да разположите военния файл в apache tomcat сървър ръчно, отидете на уеб приложения директория на apache tomcat и поставете военния файл тук.
Сега можете да получите достъп до уеб проекта чрез браузър.
Забележка: сървърът ще извлече вътрешно военния файл.
Как да извлечете военен файл ръчно?
За да извлечете военния файл, трябва да използвате -x превключвател на буркан инструмент на JDK. Нека видим командата за извличане на военния файл.
jar -xvf projectname.war