CLASS JAR
Bestandsconversie

Converteer CLASS naar JAR

SNEL ANTWOORD
Is het mogelijk om CLASS naar JAR te converteren?
Ja - CLASS converteert naar JAR.

Voer jar cfe app.jar MainClass *.class uit in een terminal met de JDK geïnstalleerd om een uitvoerbare JAR te maken. Verpakken is puur een archiveringsstap - de .class-bestanden binnenin zijn byte-voor-byte identiek aan de originelen. Zonder een Main-Class-vermelding in het manifest zal java -jar app.jar mislukken.

Ook naar JAR: JAVA · PACK · DEX

Op deze pagina

Getest op macOS, Windows & Linux
Laatst geverifieerd op Oct 2026

Meer gratis converters

HEIC, PNG, WEBP, MP3 en meer - elke tool hier is gratis.

Open de gereedschapskist

Waarom CLASS naar JAR converteren?

Losse .class-bestanden zijn onhandig om te distribueren of uit te voeren. Een JAR bundelt alles in één bestand en, met een manifest-vermelding, kunnen gebruikers de applicatie starten met java -jar in plaats van classpaths en individuele class-bestanden te beheren.

Hoe CLASS naar JAR te converteren

jar (JDK) FREE

Navigeer naar de map met uw .class-bestanden en voer jar cfe app.jar com.example.MainClass *.class uit om een uitvoerbare JAR te maken. Laat de e-vlag en het main-class argument weg om in plaats daarvan een bibliotheek-JAR te maken.

IntelliJ IDEA Community FREE

Ga naar File > Project Structure > Artifacts, voeg een JAR toe vanuit modules met afhankelijkheden, stel de main class in en voer Build > Build Artifacts uit.

Eclipse IDE FREE

Klik met de rechtermuisknop op het project, kies Export > Java > Runnable JAR file, selecteer de startconfiguratie, stel het uitvoerpad in en klik op Finish.

Over deze formaten

Kwaliteit & waar op te letten

  • Een JAR is een ZIP-archief; hernoem het naar .zip om de inhoud in een archiefbeheerder te inspecteren. Het bestand META-INF/MANIFEST.MF bepaalt hoe Java ermee omgaat.
  • Zonder een Main-Class-attribuut in het manifest mislukt java -jar app.jar - gebruik jar cfe (niet jar cf) om het startpunt in te stellen.
  • De bytecode is ongewijzigd; verpakken in een JAR is puur archiveren en verandert de .class-bestanden niet.

Veelgestelde vragen

Heb ik de JRE of de JDK nodig om een JAR te maken?
U heeft de JDK nodig - het jar-commando wordt geleverd bij de JDK, niet bij de JRE.
Hoe controleer ik wat er in een bestaande JAR zit?
Voer jar tf app.jar uit in een terminal, of hernoem de .jar naar .zip en open deze in een archiefbeheerder.
Kan ik bronbestanden (afbeeldingen, configuratie) toevoegen aan de JAR?
Ja - vermeld ze naast de .class-bestanden in het jar-commando, of gebruik de artifact builder van uw IDE om ze op te nemen.