Diferencia entre jar y war en Java

Resuelto helpermethod asked hace 13 años • 16 respuestas

¿ Cuál es la diferencia entre un .jary un .wararchivo?
¿Es sólo la extensión del archivo o hay algo más?

helpermethod avatar May 03 '11 21:05 helpermethod
Aceptado

De Java Tips: Diferencia entre archivos ear jar y war :

Estos archivos son simplemente archivos comprimidos usando la herramienta java jar. Estos archivos se crean para diferentes propósitos. Aquí está la descripción de estos archivos:

  • Archivos .jar: Los archivos .jar contienen bibliotecas, recursos y archivos de accesorios como archivos de propiedades.

  • Archivos .war: el archivo war contiene la aplicación web que se puede implementar en cualquier contenedor servlet/jsp. El archivo .war contiene jsp, html, javascript y otros archivos necesarios para el desarrollo de aplicaciones web.


Descripciones oficiales de Sol/Oracle:

  • El tutorial J2EETM: archivos de aplicaciones web
  • El formato de archivo Java Archive (JAR): conceptos básicos

Artículos de Wikipedia:

  • Formato de archivo WAR (sol)
  • archivo JAR
aioobe avatar May 03 '2011 14:05 aioobe

WAR significa ARCHIVO de aplicaciones web

JAR significa Java ARchive

ingrese la descripción de la imagen aquí

Joby Wilson Mathews avatar Oct 08 '2018 12:10 Joby Wilson Mathews

Un .wararchivo tiene una estructura específica en términos de dónde estarán ciertos archivos. Aparte de eso, sí, es solo un .jar.

T.J. Crowder avatar May 03 '2011 14:05 T.J. Crowder