Warum JAR in JAD konvertieren?
Eine .jad (Java Application Descriptor) ist eine Klartext-Begleitdatei, die mit einer J2ME-MIDlet-JAR gekoppelt ist und MIDlet-Namen, Version, Hauptklasse, JAR-Größe und Download-URL auflistet. Einige J2ME-Emulatoren benötigen die JAD neben der JAR, um das MIDlet korrekt zu laden.
Wie man JAR in JAD konvertiert
FreeJ2ME EASIEST
Laden Sie die .jar in FreeJ2ME - es liest MIDlet-Attribute direkt aus META-INF/MANIFEST.MF und kann automatisch eine .jad-Datei erstellen.
KEmulator FREE
Erstellen Sie ein neues Profil in KEmulator, verweisen Sie auf die .jar, und der Assistent füllt die JAD-Felder aus dem Manifest vor; exportieren Sie die JAD aus den Profileinstellungen.
7-zip OPEN-SOURCE
Klicken Sie mit der rechten Maustaste auf die .jar, wählen Sie 7-Zip > Archiv öffnen, navigieren Sie zu META-INF/MANIFEST.MF und kopieren Sie die Zeilen in eine neue .jad-Textdatei.
Programme, die JAR konvertieren
Über diese Formate
Eine JAR-Datei ist ein Java-Archiv - ein ZIP-Paket mit kompiliertem Java-Bytecode (.class-Dateien), Ressourcen und einem Manifest. Um eine ausführbare JAR-Datei zu starten, benötigen Sie…
.JAR-Details öffnen →Eine JAD-Datei ist ein kleiner Klartext-Deskriptor für eine J2ME (Java ME) mobile App oder ein Spiel. Sie ist immer mit einer .jar-Datei gekoppelt, die den eigentlichen Programmcode…
.JAD-Details öffnen →Qualität & worauf zu achten ist
- Eine JAD ist einfacher ASCII-Text - etwa 10-20 Zeilen mit Schlüssel: Wert-Paaren - kein Binärformat; Sie erstellen eine Metadaten-Begleitdatei, keine Datentransformation.
- Die JAR selbst ändert sich nicht - die JAD ist eine externe Begleitdatei; beide benötigen denselben Basisnamen (z. B.
game.jar/game.jad) im selben Ordner. - JAD-Dateien sind nur für J2ME-MIDlet-JARs von Nokia-Ära-Handys relevant; reguläre Java-Desktop-Anwendungen ignorieren
.jad-Dateien vollständig.
Häufig gestellte Fragen
Wo finde ich die korrekten Werte für die JAD-Datei?
.jar mit 7-Zip, navigieren Sie zu META-INF/MANIFEST.MF und kopieren Sie die Zeilen für MIDlet-Name, Klasse und Version; setzen Sie MIDlet-Jar-Size auf die exakte Byte-Größe der .jar.