januari 25, 2022

hoe jar en war-bestanden te maken en te extraheren in windows

in dit bericht kunnen we leren hoe jar en war-bestanden te maken en te extraheren in windows command prompt. We kunnen een uitvoerbare jar maken met Hoofdklasse en MANIFEST-bestand met behulp van java-opdrachten in windows. Op dezelfde manier kunnen we war bestand maken/uitpakken met behulp van java commando ‘ s in windows.

Jar-bestand aanmaken zonder Hoofdklasse

D:\NarayanaTutorial>jar cvf <file-name>.jar * ORD:\NarayanaTutorial>jar cvf <file-name>.jar *.class

C: Create

V: Verbose

F : Jar-bestandsnaam

maak Jar-bestand aan met manifest-bestand inclusief dependency jars en main class

Allereerst moeten we een manifest-bestand maken met elke naam zoals manifest.txt en voeg vervolgens de gewenste dependency jars locatie en Hoofdklasse als volgt.

Manifest-Version: 1.0Ant-Version: Apache Ant 1.8.1Created-By: 1.7.0_67-b01 (Oracle Corporation)Main-Class: EmailTestClass-Path: lib/x1.jar lib/antlr-2.7.7.jar lib/x2.jar lib/x3.jar

Maak een tekstbestand aan met de naam van manifest.txt en voeg vervolgens bovenstaande inhoud toe. Na het aanmaken van het bestand, moet je het volgende commando uit te voeren.

D:\NarayanaTutorial>jar cvfm <file-name>.jar manifest.txt *.class

Jar-bestand aanmaken met alleen Hoofdklasse

D:\NarayanaTutorial>jar cvfe <file-name>.jar Narayanatutorial *.class

voer het Jar-bestand

D:\NarayanaTutorial>java -jar <jar-file-name>.jar

War-bestand aanmaken

D:\NarayanaTutorial>jar -cvf <war-file-name>.war *

* (sterretje) symbool geeft aan, het betekent dat alle bestanden van deze directory (inclusief sub directory).

Oorlogsbestand uitpakken

D:\NarayanaTutorial>jar -xvf <war-file-name>.war

Hallo! Ik ben Narayanaswamy oprichter en beheerder van narayanatutorial.com. ik heb gewerkt in de IT-industrie meer dan 7 jaar. NarayanaTutorial is mijn web technologies blog. Mijn specialiteiten zijn Java / J2EE, Spring, Hibernate, Struts, Webservices, PHP, Oracle, MySQL, SQLServer, Web Hosting en Website ontwikkeling.

ik ben een zelflerende en gepassioneerd over opleiding en schrijven. Ik probeer altijd mijn best om mijn kennis te delen via mijn blog.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.