CLASS JAR
Filkonvertering

Konvertera CLASS till JAR

SNABBT SVAR
Är det möjligt att konvertera CLASS till JAR?
Ja - CLASS konverteras till JAR.

Kör jar cfe app.jar MainClass *.class i en terminal med JDK installerat för att skapa en körbar JAR. Paketering är rent av ett arkiveringssteg - .class-filerna inuti är identiska på bitnivå med originalen. Utan en Main-Class-post i manifestet kommer java -jar app.jar att misslyckas.

Även till JAR: JAVA · PACK · DEX

På denna sida

Testat på macOS, Windows & Linux
Senast verifierad Oct 2026

Fler gratis konverterare

HEIC, PNG, WEBP, MP3 och mer - alla verktyg här är gratis.

Öppna verktygslådan

Varför konvertera CLASS till JAR?

Lösa .class-filer är obekväma att distribuera eller köra. En JAR samlar allt i en enda fil och, med en manifestpost, låter användare starta applikationen med java -jar istället för att hantera klassökvägar och enskilda klassfiler.

Hur man konverterar CLASS till JAR

jar (JDK) FREE

Navigera till mappen med dina .class-filer och kör jar cfe app.jar com.example.MainClass *.class för att skapa en körbar JAR. Utelämna flaggan e och main-class-argumentet för att skapa en biblioteks-JAR istället.

IntelliJ IDEA Community FREE

Gå till File > Project Structure > Artifacts, lägg till en JAR från moduler med beroenden, ställ in huvudklassen och kör Build > Build Artifacts.

Eclipse IDE FREE

Högerklicka på projektet, välj Export > Java > Runnable JAR file, välj startkonfigurationen, ställ in sökvägen och klicka på Finish.

Om dessa format

Kvalitet & vad man bör tänka på

  • En JAR är ett ZIP-arkiv; byt namn på den till .zip för att inspektera innehållet i valfri arkivhanterare. Filen META-INF/MANIFEST.MF styr hur Java hanterar den.
  • Utan ett Main-Class-attribut i manifestet misslyckas java -jar app.jar - använd jar cfe (inte jar cf) för att ställa in startpunkten.
  • Bytekoden är oförändrad; paketering i en JAR är enbart arkivering och ändrar inte .class-filerna.

Vanliga frågor

Behöver jag JRE eller JDK för att skapa en JAR?
Du behöver JDK - kommandot jar levereras med JDK, inte JRE.
Hur kontrollerar jag vad som finns inuti en befintlig JAR?
Kör jar tf app.jar i en terminal, eller byt namn på .jar till .zip och öppna den i en arkivhanterare.
Kan jag lägga till resursfiler (bilder, konfiguration) i min JAR?
Ja - lista dem tillsammans med .class-filerna i jar-kommandot, eller använd din IDE:s verktyg för att bygga artefakter för att inkludera dem.