Wku

Hur man skapar JAR-fil

JAR-filen formatet är ett komprimerat format som främst används för att distribuera Java-program och bibliotek. Den är byggd på zip-formatet, och fungerar på ett liknande sätt, många filer är komprimerade och packas ihop i en enda fil, vilket gör det enkelt att distribuera filer över ett nätverk. Om du behöver paketera ett Java-program eller bibliotek kan du skapa en JAR-fil med hjälp av Java Development Kit (JDK) och datorns kommandotolken.

Steg

Hur man skapar JAR-fil. Förbered dina filer.
Hur man skapar JAR-fil. Förbered dina filer.

Metod ett: fönster

  1. 1
    Förbered dina filer. Placera alla filer du vill ha med i JAR-filen i en enda mapp. De kommer att behöva refereras via en enda kommandorad, så specificera separata banor är inte genomförbart.
  2. 2
    Öppna Kommandotolken. Detta kan göras genom att klicka på Start och sedan på Kör. Skriv "cmd" i textrutan och klicka på "OK"-knappen.
  3. 3
    Navigera till den mapp där du sparade filerna. Som standard kommer kommandotolken läser "C:. \>"
    • För att navigera djupare in i hårddisken, använd "byt katalog"-kommandot genom att skriva "cd."
    • Till exempel, om dina filer lagras på "C: \ myfiles," så ska du skriva "cd \ myfiles."
  4. 4
    Ställ in sökvägen till katalogen i JDK bin. Du kommer att behöva köra jar.exe verktyget för att skapa en JAR-fil, och att filen finns i katalogen bin.
    • Använd "path"-kommandot för att specificera JDK bin katalogen. Till exempel, om du har installerat JDK till standardplatsen, skriver du: "sökväg C: \ Program Files \ Java \ jdk1.5.0_09 \ bin;% path%."
    • Om du är osäker på den exakta katalogen, gå till den i Windows Utforskaren och ta del av katalogens fullständiga sökvägen.
  5. 5
    Skapa JAR-filen. Formatet på kommandoraden för att skapa JAR-filen ser ut så här: "jar cf JAR-fil input-fil (er)."
    • Den "jar" delen avser jar.exe programmet, som sammanställer JAR-filen.
    • Den "c" anger att du vill skapa en JAR-fil
    • Den "f" alternativet innebär att du vill ange filnamnet.
    • Den "jar-filen" delen är där du ska skriva in namnet som du vill att filen ska ha.
    • "Input-fil (er)" är en rymd-separerad lista över alla filer som ska inkluderas i JAR-filen.
    • Till exempel kan du skriva "jar cf myjar manifest.txt myclass.class." Detta skulle skapa en JAR-fil med filnamnet "myjar.jar" som skulle omfatta filerna "manifest.txt" och "myclass.class."
    • Om du lägger till kataloger till JAR-filen, kommer jar.exe verktyget automatiskt lägga deras innehåll.

Metod två: mac

  1. 1
    Förbered dina filer. Lägg alla filer du vill ha med i JAR-filen i en enda mapp.
    • Öppna en prompt Terminal kommando, och ställa den till målet katalog där dina JAR-filer finns.
  2. 2
    Kompilera. Java klassen. Till exempel, sammanställa HelloWorld.java med:
  3. javac HelloWorld.java
Detta kommer att producera en. Klassfil behövs för JAR-filen.
3
Skapa en manifest-fil. Spara den med filnamnstillägget txt med textredigerare och ange följande.:
  • Huvud-Class: HelloWorld (eller vad filen heter)
4
Skapa JAR-filen med hjälp av denna kod:
  • burk cfm HelloWorld.jar Manifest.txt HelloWorld.class
5
Kör filen:
  • java-jar HelloWorld.jar

Tips

  • Du kan också skapa JAR-filer med standard kompression verktyg, som den typ som används för att skapa zip-filer. När du gör detta, var noga med att ange att manifestfilen är den första i arkivet.
  • Du kan signera dina JAR-filer för att förbättra deras säkerhet. Detta kan göras med hjälp av "jarsigner" kommandot i JDK.

Saker du behöver

  • Dator
  • Java Development Kit