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 jar
commande extraira le contenu de la guerre dans le répertoire courant. Pas dans un sous-répertoire (comme le fait Tomcat).
jar
c'est mieux? Ils extraient tous les deux le dossier, alors pourquoi à votre avis, c'est jar
mieux? 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.
jar
commande est meilleure car elle est conçue pour faire exactement cela.