Eine War-Datei (Web-Archiv) enthält Dateien eines Web-Projekts. Sie kann Servlet-, Xml-, JSP-, Image-, Html-, CSS-, JS-Dateien usw. enthalten.

Hier werden wir besprechen, was eine War-Datei ist, wie man eine War-Datei erstellt, wie man eine War-Datei einsetzt und wie man eine War-Datei extrahiert.

Was ist eine War-Datei?

Eine Web-Archiv (War)-Datei enthält den gesamten Inhalt einer Web-Anwendung. Es reduziert die Zeitdauer für die Übertragung der Datei.

Vorteil der War-Datei

spart Zeit: Die War-Datei fasst alle Dateien in einer einzigen Einheit zusammen. So nimmt sie weniger Zeit in Anspruch, während die Datei vom Client zum Server übertragen wird.

Wie erstellt man eine War-Datei?

Um eine War-Datei zu erstellen, müssen Sie das Jar-Tool des JDK verwenden. Sie müssen den Schalter -c von jar verwenden, um die War-Datei zu erstellen.

Gehen Sie in das Projektverzeichnis Ihres Projekts (außerhalb des WEB-INF), dann schreiben Sie den folgenden Befehl:

Hier wird -c verwendet, um die Datei zu erstellen, -v, um die ausführliche Ausgabe zu erzeugen und -f, um den Namen der Arhive-Datei anzugeben.

Das Symbol * (Stern) bedeutet, dass alle Dateien dieses Verzeichnisses (einschließlich Unterverzeichnis).

Wie wird die War-Datei verteilt?

Es gibt zwei Möglichkeiten, die War-Datei zu verteilen.

  1. Über die Serverkonsole
  2. Manuell, indem man die War-Datei in einem bestimmten Ordner des Servers ablegt.

Wenn Sie die War-Datei manuell im Apache-Tomcat-Server bereitstellen möchten, gehen Sie in das Verzeichnis webapps des Apache-Tomcat und fügen Sie die War-Datei hier ein.

Jetzt können Sie über den Browser auf das Webprojekt zugreifen.

Hinweis: Der Server extrahiert die War-Datei intern.

Wie extrahiert man die War-Datei manuell?

Um die War-Datei zu extrahieren, müssen Sie den Schalter -x des Jar-Tools des JDK verwenden. Sehen wir uns den Befehl zum Extrahieren der War-Datei an.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.