WAR-Datei extrahieren

Rupam Yadav 30 Januar 2023
  1. Schritte zum Extrahieren einer WAR-Datei über die Befehlszeile/das Terminal
  2. Extrahieren Sie eine WAR-Datei, indem Sie sie umbenennen
WAR-Datei extrahieren

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.

    WAR-Datei extrahieren - 1

  • Ö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 Befehlsoption x, die den Inhalt der Datei extrahiert, und um dann die Protokolle des Prozesses auf der Befehlszeile/dem Terminal auszudrucken, verwenden wir die Befehlsoption v. Die Option f 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.
    WAR-Datei extrahieren - 2

  • 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.

    WAR-Datei extrahieren - 3

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 Yadav avatar Rupam Yadav avatar

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