Una respuesta a una pregunta que leí hoy sugirió la implementación de una aplicación como un WAR explosionado. Me hizo pensar.Ventajas/desventajas de guerras explosivas
Cada implementación que he hecho a un JBoss/Tomcat ha sido con un archivo WAR/EAR. Al menos hasta donde puedo recordar.
¿He estado cometiendo un error todos estos años?
¿Existen ventajas al implementar una aplicación en su forma expandida en lugar de empaquetarla?
Posiblemente fue, sin duda, en relación con el despliegue en caliente ... problemas de permgen tal vez. No tengo problemas para encontrar y reemplazar archivos cuando han sido explotados por el servidor, pero ciertamente me encontré con el escenario 1 muchas veces :) –
¿Podría explicar por qué prefiere WARs explotadas para desarrollo y WARs empaquetados para producción? Solo soy curioso, porque otra respuesta recomienda lo contrario. –
Para seguridad/confiabilidad, sé que con un WAR empaquetado y firmado que la aplicación no ha sido alterada/alterada. –