logo

Archivo de guerra

A Archivo war (archivo web) Contiene archivos de un proyecto web. Puede tener archivos servlet, xml, jsp, imagen, html, css, js, etc.

carácter a int java

Aquí, discutiremos qué es un archivo war, cómo crear un archivo war, cómo implementar un archivo war y cómo extraer un archivo war.


¿Qué es el archivo de guerra?

El archivo web (war) contiene todo el contenido de una aplicación web. Reduce el tiempo de duración de la transferencia de archivos.

Ventaja del archivo de guerra

ahorra tiempo : El archivo war combina todos los archivos en una sola unidad. Por lo tanto, se necesita menos tiempo para transferir archivos del cliente al servidor.


¿Cómo crear un archivo war?

Para crear un archivo war, necesitas usar herramienta tarro de JDK. Necesitas usar -C cambie de jar, para crear el archivo war.

Vaya al directorio del proyecto de su proyecto (fuera de WEB-INF), luego escriba el siguiente comando:

 jar -cvf projectname.war * 

Aquí, -C se utiliza para crear archivos, -en para generar la salida detallada y -F para especificar el nombre del archivo de almacenamiento.

declaración java

El * símbolo (asterisco) significa que todos los archivos de este directorio (incluido el subdirectorio).


¿Cómo implementar el archivo war?

Hay dos formas de implementar el archivo war.

fecha javascript
  1. Por panel de consola del servidor
  2. Al tener manualmente el archivo war en una carpeta específica del servidor.

Si desea implementar el archivo war en gato apache servidor manualmente, vaya a la aplicaciones web directorio de apache tomcat y pegue el archivo war aquí.

Ahora puede acceder al proyecto web a través del navegador.

Nota: el servidor extraerá el archivo war internamente.


¿Cómo extraer un archivo war manualmente?

Para extraer el archivo war, debe usar -x cambiar de herramienta tarro de JDK. Veamos el comando para extraer el archivo war.

 jar -xvf projectname.war