Comment puis-je extraire un fichier .war avec l'invite de commande Linux?
Réponses:
Utiliser unzip
unzip -c whatever.war META-INF/MANIFEST.MF
Il imprimera la sortie dans le terminal.
Et pour extraire tous les fichiers,
unzip whatever.war
Utilisation du pot
jar xvf test.war
Remarque! La jarcommande extraira le contenu de la guerre dans le répertoire courant. Pas dans un sous-répertoire (comme le fait Tomcat).
jarc'est mieux? Ils extraient tous les deux le dossier, alors pourquoi à votre avis, c'est jarmieux? Je ne trouve pas qu'Il était conçu pour cela comme un argument valable.
Un fichier war est juste un fichier zip avec une structure de répertoires spécifique. Vous pouvez donc utiliser unzip ou l'outil jar pour la décompression.
Mais vous ne voulez probablement pas faire ça. Si vous ajoutez le fichier war dans le répertoire webapps de Tomcat, le Tomcat se chargera d'extraire / installer le fichier war.
jarcommande est meilleure car elle est conçue pour faire exactement cela.