ianuarie 25, 2022

cum se creează și se extrage fișierul jar și war în windows

în acest post, putem învăța cum să creăm și să extragem fișierele jar și war în promptul de comandă windows. Putem crea JAR executabil cu clasa principală și fișier MANIFEST folosind comenzi java în windows. În același mod putem crea/extrage fișierul war folosind comenzi java în windows.

Creare fișier Jar fără clasa principală

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

C: creare

V: Verbose

F : Numele fișierului Jar

creați fișierul Jar cu fișierul manifest, inclusiv borcanele de dependență și clasa principală

mai întâi de toate, ar trebui să creăm un fișier manifest cu orice nume ca manifest.txt și apoi adăugați locația borcanelor de dependență necesare și clasa principală după cum urmează.

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

Creați fișier text cu numele manifestului.txt și apoi adăugați conținutul de mai sus. După crearea fișierului, trebuie să executați următoarea comandă.

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

creați fișierul Jar cu numai clasa principală

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

executați fișierul Jar

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

creați fișierul War

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

* (asterisc) simbol indică, aceasta înseamnă că toate fișierele din acest director (inclusiv sub director).

extrage fișierul de război

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

Alo! Sunt fondator Narayanaswamy și admin de narayanatutorial.com. am lucrat în industria IT mai mult de 7 ani. NarayanaTutorial este blogul meu de tehnologii web. Specialitățile mele sunt Java / J2EE, Spring, Hibernate, Struts, Webservices, PHP, Oracle, MySQL, SQLServer, găzduire Web și dezvoltare de site-uri web.

sunt un elev de sine și pasionat de formare și scris. Încerc mereu să-mi împărtășesc cunoștințele prin intermediul blogului meu.

Lasă un răspuns

Adresa ta de email nu va fi publicată.