
Luis Zarza
Preguntacual es la diferencia entre Jar y War para el empaquetado? ya existe una pregunta similar a esta https://platzi.com/discussions/como-se-configura-para-indicar-si-queremos-un-war-o-un-jar/

Hinder Adrian Alvarez Perlaza
Mira, a mí me encanta revisar o consultar cada vez que tengo una duda sobre Java en esta página, se llama Baeldung y son muy finos, muy precisos en ayudarte a resolver una duda: Differences Between JAR and WAR Packaging

Hinder Adrian Alvarez Perlaza
Buena pregunta, no sabía que el .war se genera para desplegar en servidores JBoss.

Luis Zarza
gracias por sus respuestas !

Alejandro Ramírez
Cuando elegimos jar para empaquetar nuestra aplicación en Spring Initializr nos referimos a que queremos que sea una aplicación autocontenida que dentro de si misma tenga un servidor embebido (Por defecto es Tomcat) y que solo tengas que ejecutar para desplegar ("Just run").
Por su parte, cuando elegimos war indicamos que la app no será autocontenida y por ende no tendrá un servidor embebido. Este tipo de aplicaciones deben ser desplegadas en un servidor (Tomcat, Jetty, etc) que ya se encuentre instalado.

Juan Pablo Corona
WAR solo requiere un servidor de aplicaciones compatible con Java EE Web para ejecutarse, y un archivo JAR solo requiere una instalación Java.
Helí Fernando Jerez Rincón
War es el standard para una app web que se despliega en un servidor jboss, tomcat,jetty , etc y jsr es una app que se ejecuta por si misma o una libreria