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
Metod ett: fönster
- 1Fö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Ö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.
- 3Navigera 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."
- 4Stä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.
- 5Skapa 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
- 1Fö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.
- 2Kompilera. Java klassen. Till exempel, sammanställa HelloWorld.java med:
- javac HelloWorld.java
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