Wkuno

Hvordan lage JAR-fil

JAR-filen formatet er et komprimert format som hovedsakelig brukes til å distribuere Java-applikasjoner og biblioteker. Den er bygget på ZIP-filformat, og fungerer på en lignende måte, mange filer er komprimert og pakket sammen i en enkelt fil, noe som gjør det enkelt å distribuere filer i et nettverk. Hvis du trenger å pakke et Java-program eller et bibliotek, kan du opprette en JAR-fil ved hjelp av Java Development Kit (JDK) og datamaskinens ledeteksten.

Trinn

Hvordan lage JAR-fil. Forbered filene dine.
Hvordan lage JAR-fil. Forbered filene dine.

Metode en: vinduer

  1. 1
    Forbered filene dine. Legg alle filene du vil ha med i JAR-fil i en enkelt mappe. De må bli referert gjennom en enkelt kommandolinje, så angi separate baner er ikke gjennomførbart.
  2. 2
    Åpne ledeteksten. Dette kan gjøres ved å klikke på Start og deretter Kjør. Skriv "cmd" i tekstboksen og klikk på "OK"-knappen.
  3. 3
    Naviger til mappen der du lagret filene dine. Som standard vil ledeteksten lese "C:. \>"
    • For å navigere dypere inn i harddisken, bruke "change directory" kommandoen ved å skrive "cd".
    • For eksempel, hvis filene er lagret på "C: \ MyFiles", så bør du skrive "cd \ MyFiles."
  4. 4
    Sette banen til katalogen av JDK bin. Du må kjøre jar.exe verktøyet til å lage en JAR-fil, og at filen ligger i bin-katalogen.
    • Bruk "sti"-kommandoen til å angi JDK bin katalogen. For eksempel, hvis du har installert JDK til standard plassering, vil du skrive: "sti c: \ Program Files \ Java \ jdk1.5.0_09 \ bin;% path%."
    • Hvis du ikke er sikker på nøyaktig katalogen, navigere til den i Windows Utforsker, og legg merke til katalogens hele banen.
  5. 5
    Opprett JAR-fil. Formatet på kommandolinjen for å skape JAR-filen ser slik ut: "jar cf jar-fil input-filen (e)."
    • Den "jar" delen refererer til jar.exe programmet, som kompilerer JAR-fil.
    • Den "c" angir at du ønsker å opprette en JAR-fil
    • "F" alternativet betyr at du ønsker å spesifisere filnavnet.
    • Den "jar-fil" delen er der du skal skrive inn navnet du vil at filen skal ha.
    • "Input-fil (er)" er en space-separert liste over alle filene som skal inkluderes i JAR-fil.
    • For eksempel kan du skrive "jar cf myjar manifest.txt myclass.class." Dette ville skape en JAR-fil med filnavnet "myjar.jar" som ville inkludere filene "manifest.txt" og "myclass.class."
    • Hvis du legger til kataloger til JAR-filen, vil jar.exe verktøyet automatisk legge innholdet.

Metode to: mac

  1. 1
    Forbered filene dine. Legg alle filene du vil inkludere i JAR-fil i en enkelt mappe.
    • Åpne en terminal ledeteksten, og sett den til målet katalogen der JAR filene ligger.
  2. 2
    Kompilere. Java klassen. For eksempel kompilere HelloWorld.java med:
  3. javac HelloWorld.java
Dette vil gi en. Class fil som er nødvendig for JAR-fil.
3
Lag et manifest fil. Lagre den med linjen txt hjelp av tekst editor og legge inn følgende.:
  • Hoved-Klasse: HelloWorld (eller hva filen heter)
4
Lag JAR-filen ved hjelp av denne koden:
  • jar cfm HelloWorld.jar Manifest.txt HelloWorld.class
5
Kjør filen:
  • java-jar HelloWorld.jar

Tips

  • Du kan også opprette JAR-filer med standard komprimering verktøy, som den typen som brukes for å lage ZIP-filer. Når du gjør dette, må du være nøye med å presisere at manifestfilen er den første som inkluderes i arkivet.
  • Du kan digitalt signere JAR-filer for å bedre deres sikkerhet. Dette kan gjøres ved hjelp av "jarsigner" kommandoen i JDK.

Ting du trenger

  • Datamaskin
  • Java Development Kit