Desempaquetar y luego reempacar un archivo war usando el comando por lotes está aumentando el tamaño del archivo war

0

Tengo un archivo de guerra llamado CheckIn.war. Utilizo el siguiente comando por lotes para descomprimir y luego empaquetar el archivo war. También uso un código java para cambiar un valor en un archivo xml después de desempacar.

jar -xvf CheckIn.war 
java parser
jar -cvf checkin.war WEB-INF

Pero el tamaño del archivo de guerra empaquetado es aproximadamente 30 KB más que el archivo desempaquetado. Esto sucede incluso si no uso el código Java para manipular el valor. ¿Es normal o el archivo de guerra se está corrompiendo?

Mateo
fuente
¿Quizás las configuraciones / niveles de compresión son diferentes?
Journeyman Geek
podemos cambiar la configuración?
Mateo
Para empezar, sería útil echar un vistazo a lo que se usó para comprimir el archivo
Journeyman Geek