¿Cómo puedo extraer un archivo .war con el símbolo del sistema de Linux?
Respuestas:
Usando descomprimir
unzip -c whatever.war META-INF/MANIFEST.MF
Imprimirá la salida en la terminal.
Y para extraer todos los archivos,
unzip whatever.war
Usando jar
jar xvf test.war
¡Nota! El jar
comando extraerá el contenido de la guerra al directorio actual. No a un subdirectorio (como lo hace Tomcat).
jar
es mejor? Ambos extraen la carpeta, entonces, ¿por qué en tu opinión es jar
mejor? No encuentro que esté diseñado para eso como un argumento válido.
Un archivo war es solo un archivo zip con una estructura de directorio específica. Entonces puede usar descomprimir o la herramienta jar para descomprimir.
Pero probablemente no quieras hacer eso. Si agrega el archivo war al directorio webapps de Tomcat, Tomcat se encargará de extraer / instalar el archivo war.
jar
comando es mejor, ya que está diseñado para hacer precisamente eso.