KRUKKE

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 21. august 2018; checks kræver 7 redigeringer .
Java arkiv

Udvidelse .jar
MIME -type applikation/java-arkiv [1]
Udvikler Sun Microsystems og Oracle
Formattype filarkiv , datakomprimering
Udvidet fra ZIP

En JAR -fil er et Java - arkiv (forkortelse for Java ARchive ) .  Det er et ZIP - arkiv, der indeholder en del af et Java -program .

For at en JAR-fil kan eksekveres, skal den indeholde en fil MANIFEST.MFi mappen META-INF, som skal indeholde programmets hovedklasse (en sådan klasse skal indeholde hovedmetoden og specificeres af parameteren Main-Class). JAR-versionsnummeret er givet af en parameter Manifest-Versionog er påkrævet. I SDK 1.2 skal denne parameter sættes til 1.0.

Eksempel på fil MANIFEST.MF:

Manifest-version: 1.0 Ant-version: Apache Ant 1.7.1 Oprettet af: 1.5.0_20-141 (Company Inc.) Main-Class: com.sun.sample.ClassWithMainMethod

Kommandoen, der skal køres (for manifestfilen defineret ovenfor, vil metoden med signaturen public static void main(String[] args) af klassen com.sun.sample.ClassWithMainMethod køre):

java -jar filnavn

At køre en klasse indeholdt i et arkiv

java -klassesti filnavn klassenavn

Når du bruger GIJ kan du bruge

gij -jar filnavn

Interessante fakta

Se også

Noter

  1. TriID - 2003.

Links