¿Cómo puedo extraer un archivo .war con el símbolo del sistema de Linux?
91
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 jarcomando extraerá el contenido de la guerra al directorio actual. No a un subdirectorio (como lo hace Tomcat).
jarcomando es mejor, ya que está diseñado para hacer precisamente eso.jares mejor? Ambos extraen la carpeta, entonces, ¿por qué en tu opinión esjarmejor? No encuentro que esté diseñado para eso como un argumento válido.O
fuente
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.
fuente
Puede utilizar el
unzipcomando.fuente