Varför konvertera JAR till JAD?
En .jad (Java Application Descriptor) är en följefil i klartext som paras ihop med en J2ME MIDlet JAR. Den listar MIDlet-namn, version, huvudklass, JAR-storlek och nedladdnings-URL. Vissa J2ME-emulatorer kräver JAD-filen tillsammans med JAR-filen för att ladda in MIDleten korrekt.
Hur man konverterar JAR till JAD
FreeJ2ME EASIEST
Ladda in din .jar i FreeJ2ME - den läser MIDlet-attribut direkt från META-INF/MANIFEST.MF och kan skapa en .jad-fil automatiskt.
KEmulator FREE
Skapa en ny profil i KEmulator, peka den mot din .jar, så fyller guiden i JAD-fälten från manifestet; exportera sedan JAD-filen från profilinställningarna.
7-zip OPEN-SOURCE
Högerklicka på din .jar, välj 7-Zip > Öppna arkiv, navigera till META-INF/MANIFEST.MF och kopiera raderna till en ny .jad-textfil.
Program som konverterar JAR
Om dessa format
En JAR-fil är ett Java Archive - ett ZIP-paket med kompilerad Java-bytecode (.class-filer), resurser och ett manifest. För att köra en körbar JAR behöver du ha Java installerat…
Öppna detaljer för .JAR →En JAD-fil är en liten textbaserad beskrivningsfil för en J2ME (Java ME) mobilapp eller ett spel. Den paras alltid ihop med en .jar-fil som innehåller själva programkoden. För att läsa den,…
Öppna detaljer för .JAD →Kvalitet & vad man bör tänka på
- En JAD är vanlig ASCII-text - ungefär 10-20 rader med nyckel: värde-par - inte ett binärt format; du skapar en metadata-följefil, inte transformerar data.
- Själva JAR-filen ändras inte - JAD-filen är en extern följefil; båda behöver ha samma basnamn (t.ex. «game.jar» / «game.jad») i samma mapp.
- JAD-filer är endast relevanta för J2ME MIDlet JAR-filer från Nokia-erans mobiltelefoner; vanliga Java-applikationer för skrivbordet ignorerar
.jad-filer helt.
Vanliga frågor
Var hittar jag de korrekta värdena för JAD-filen?
.jar med 7-Zip, navigera till META-INF/MANIFEST.MF och kopiera raderna för MIDlet-namn, klass och version; sätt MIDlet-Jar-Size till den exakta storleken i bytes för din .jar.