WAR-Datei extrahieren
- Schritte zum Extrahieren einer WAR-Datei über die Befehlszeile/das Terminal
- Extrahieren Sie eine WAR-Datei, indem Sie sie umbenennen
Eine WAR-Datei in Java ist eine JAR-Datei, die webbasierte Komponenten wie Servlets, HTML-Eigenschaftsdateien, Ressourcen usw. enthält. WAR ist die Abkürzung für Web Application Archive
, eine Datei, die alle erforderlichen Komponenten archiviert, um eine Datei effizient von einem Server zu übertragen ein Klient. In diesem Tutorial werden wir sehen, wie wir eine generierte WAR-Datei extrahieren können.
Schritte zum Extrahieren einer WAR-Datei über die Befehlszeile/das Terminal
-
Öffnen Sie den Ordner, in dem sich die WAR-Datei befindet. Es befindet sich normalerweise im Projektordner, wie unten gezeigt.
-
Öffnen Sie die Befehlszeile/das Terminal und geben Sie den Befehl
jar
-xvf
nameOfTheWarFile.war
ein.Hier im Befehl erstellt das erste Hauptbefehlselement
jar
ein Archiv oder stellt sie aus einem Archiv wieder her. Um die archivierte WAR-Datei zu extrahieren, verwenden wir die Befehlsoptionx
, die den Inhalt der Datei extrahiert, und um dann die Protokolle des Prozesses auf der Befehlszeile/dem Terminal auszudrucken, verwenden wir die Befehlsoptionv
. Die Optionf
gibt den Namen der WAR-Datei an und wir schreiben den Pfad der Datei in das letzte.Nachfolgend sehen Sie ein Beispiel für einen Eingabeaufforderungsbildschirm, nachdem die WAR-Datei extrahiert wurde. Wir können sehen, dass die Protokolle die Erstellung und Inflation einiger Dateien angeben.
-
Jetzt überprüfen wir den Ordner, in den wir die Datei extrahiert haben. Es werden einige Dateien wie unten gezeigt vorhanden sein. Die WAR-Datei wurde erfolgreich extrahiert.
Extrahieren Sie eine WAR-Datei, indem Sie sie umbenennen
Eine andere schnelle Möglichkeit, die WAR-Datei zu extrahieren, besteht darin, sie umzubenennen und ihre Dateierweiterung zu ändern. Dazu suchen wir zuerst die Datei und ändern dann ihren Namen von theWarFile.war
in theWarFile.zip
. Beachten Sie, dass war
und zip
Dateierweiterungen sind. Jetzt verwenden wir ein Tool oder eine Funktion, um jede normale zip
-Datei zu extrahieren.
Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.
LinkedIn