BORCAN

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 21 august 2018; verificările necesită 7 modificări .
Arhiva Java

Extensie .jar
tip MIME aplicație/arhivă-java [1]
Dezvoltator Sun Microsystems și Oracle
Tip de format arhiva fisierelor , compresia datelor
Extins din ZIP

Un fișier JAR este o arhivă Java (prescurtare de la Java ARchive ) .  Este o arhivă ZIP care conține o parte a unui program Java .

Pentru ca un fișier JAR să fie executabil, trebuie să conțină un fișier MANIFEST.MFîn directorul META-INF, care trebuie să conțină clasa principală a programului (o astfel de clasă trebuie să conțină metoda principală și este specificată de parametrul Main-Class). Numărul versiunii JAR este dat de un parametru Manifest-Versionși este obligatoriu. În SDK 1.2, acest parametru trebuie setat la 1.0.

Exemplu de fișier MANIFEST.MF:

Versiunea manifestă: 1.0 Versiunea Ant: Apache Ant 1.7.1 Creat de: 1.5.0_20-141 (Company Inc.) Main-Class: com.sun.sample.ClassWithMainMethod

Comanda de rulat (pentru fișierul manifest definit mai sus, se va rula metoda cu semnătura public static void main(String[] args) a clasei com.sun.sample.ClassWithMainMethod):

java -jar nume de fișier

Pentru a rula o clasă conținută într-o arhivă

java -classpath nume de fișier classname

Când utilizați GIJ puteți utiliza

gij -jar nume de fișier

Fapte interesante

Vezi și

Note

  1. TriID - 2003.

Link -uri