Java archiv | |
---|---|
| |
Rozšíření | .jar |
MIME typ | aplikace/java-archive [1] |
Vývojář | Sun Microsystems a Oracle |
Typ formátu | archiv souborů , komprese dat |
Rozšířeno z | ZIP |
Soubor JAR je archiv Java (zkratka pro Java ARchive ) . Jedná se o ZIP archiv obsahující část programu Java .
Aby byl soubor JAR spustitelný, musí obsahovat soubor MANIFEST.MFv adresáři META-INF, který musí obsahovat hlavní třídu programu (taková třída musí obsahovat metodu main a je určena parametrem Main-Class). Číslo verze JAR je dáno parametrem Manifest-Versiona je povinné. V SDK 1.2 musí být tento parametr nastaven na 1.0.
Příklad souboru MANIFEST.MF:
Manifest-verze: 1.0 Ant verze: Apache Ant 1.7.1 Vytvořil: 1.5.0_20-141 (společnost Inc.) Main-Class: com.sun.sample.ClassWithMainMethodPříkaz ke spuštění (pro soubor manifestu definovaný výše se spustí metoda s podpisem public static void main(String[] args) třídy com.sun.sample.ClassWithMainMethod):
java -jar název souboruSpuštění třídy obsažené v archivu
java -classpath název_souboru classnamePři použití GIJ můžete použít
gij -jar název souboruArchivní formáty | |
---|---|
Pouze archivace | |
Pouze komprese | |
Archivace a komprese | |
Balení a distribuce softwaru |