Skapa en jar-fil

JAR-filformatet är ett komprimerat format och används huvudsakligen för att distribuera Java-applikationer och -bibliotek. Den är baserad på ZIP-filformatet och fungerar på samma sätt. Många filer komprimeras och packas ihop till en enda fil, vilket gör det lättare att skicka över ett nätverk. Om du behöver paketera en Java-applikation eller ett Java-bibliotek kan du skapa en JAR-fil med hjälp av Java Development Kit (JDK) och din dators kommandotolk.

Steg

Metod 1 av 2: Windows

Bild med titeln Skapa JAR-fil Steg 1
1. Förbered dina filer. Lägg alla filer du vill ta med dig i JAR i en mapp. Du kommer att referera till det från en enda kommandorad, så det är inte bekvämt att behöva ange flera sökvägar.
Bild med titeln Skapa JAR-fil Steg 2
2. Öppna kommandotolken. Du kan göra detta via Start och efter det Att bära ut. typ "cmd" i textfältet och klicka "OK".
Bild med titeln Skapa JAR-fil Steg 3
3. Navigera till mappen där dina filer är lagrade. Som standard ser kommandotolken ut så här: "C:>."
  • För att visa andra kataloger, använd kommandot "ändra katalog" medelst "CD" att skriva.
  • Till exempel om dina filer är lagrade i "C:mina filer," sedan skriver du "cd myfiles."
  • Om du vill gå direkt till rätt katalog håller du ned Skift och högerklickar på mappen i Utforskaren. Välj sedan "Öppna kommandofönstret här".
    Bild med titeln Skapa JAR-fil Steg 4
  • 4. Ställ in sökvägen till katalogen för JDK-facket. du kommer att burka.exe-verktyget för att skapa en JAR-fil, och den filen finns i bin-katalogen.
  • Använd den "väg"-kommando för att ange JDK-bin-katalogen. Om du till exempel installerade JDK på standardplatsen skulle du skriva: "sökväg c:ProgramfilJavajdk1.5.0_09bin"
  • Om du inte är säker på vad den exakta katalogen är, navigera till den i Windows Explorer och notera den fullständiga sökvägen till katalogen.
    Bild med titeln Skapa JAR-fil Steg 5
  • 5. Skapa JAR-filen. Kommandoraden för att skapa JAR-filen ser ut så här: "jar cf `jar file`.jar ingångsfil(er)."
  • Det "burk"-del hänvisar till burken.exe-program, som kompilerar JAR-filen.
  • De "c" alternativet indikerar att du vill skapa en JAR-fil.
  • De "f"-alternativet betyder att du vill ange ett filnamn.
  • Det "jar-fil" del är där du skriver namnet på filen.
  • "Inmatningsfil(er)" är en blankstegsseparerad lista över alla filer som ska läggas till i JAR-filen.
  • Du kan till exempel skriva: "jar cf myjar manifest.txt min klass.klass." Detta kommer att skapa en JAR-fil med filnamnet "myjar.burk" var finns filerna "manifestera.Text" och "min klass.klass" att vara i.
  • Om du lägger till kataloger till JAR-filen, jar.exe-verktyget lägger automatiskt till innehållet.

    Metod 2 av 2: Mac

    Bild med titeln Skapa JAR-fil Steg 6
    1. Förbered dina filer. Lägg alla filer du vill ta med dig i JAR i en mapp.
  • Öppna en Terminal-kommandotolk och ställ in den på målkatalogen där JAR-filerna finns.
  • Bild med titeln Skapa JAR-fil Steg 7
    2. Kompilera .java klass. Till exempel, kompilera HelloWorld.java med:
  • javac HelloWorld.Java
  • Detta ger en .klassfil, som behövs för JAR-filen.
    Bild med titeln Skapa JAR-fil Steg 8
    3. Skapa en manifestfil. Spara den med tillägget .Text använd textredigeraren och skriv in följande:
  • Huvudklass: HelloWorld (eller vad ditt filnamn nu är)
  • Obs: denna manifestfil måste sluta med ett nyradstecken.
    Bild med titeln Skapa JAR-fil Steg 9
  • 4. Skapa JAR-filen med följande kod:
    burk cfm Manifest.txt HelloWorld.burk HelloWorld.klass
    Bild med titeln Skapa JAR-fil Steg 10
    5. Kör filen:java -cp filnamn.burk huvudklass

    Tips

  • Du kan signera JAR-filer digitalt för att göra dem säkrare. Du kan göra detta med "jarsigner"-kommandot i JDK.
  • Du kan också skapa JAR-filer med vanliga komprimeringsverktyg, till exempel de för att skapa ZIP-filer. Var noga med att du anger att manifestfilen är den första filen i arkivet.
  • Förnödenheter

    • Dator
    • Java Development Kit

    Оцените, пожалуйста статью