Perché convertire JAR in JAD?
Un .jad (Java Application Descriptor) è un file collaterale in testo semplice che si accompagna a un JAR MIDlet J2ME, elencando il nome del MIDlet, la versione, la classe principale, la dimensione del JAR e l'URL di download. Alcuni emulatori J2ME richiedono il JAD insieme al JAR per caricare correttamente il MIDlet.
Come convertire JAR in JAD
FreeJ2ME EASIEST
Carica il .jar in FreeJ2ME - legge gli attributi del MIDlet direttamente da META-INF/MANIFEST.MF e può produrre automaticamente un file .jad.
KEmulator FREE
Crea un nuovo profilo in KEmulator, puntalo al .jar e la procedura guidata precompilerà i campi JAD dal manifest; esporta il JAD dalle impostazioni del profilo.
7-zip OPEN-SOURCE
Fai clic con il tasto destro sul .jar, scegli 7-Zip > Apri archivio, naviga fino a META-INF/MANIFEST.MF e copia le sue righe in un nuovo file di testo .jad.
Programmi che convertono JAR
Informazioni su questi formati
Un file JAR è un Java Archive - un pacchetto ZIP di bytecode Java compilato (file .class), risorse e un manifesto. Per eseguire un JAR eseguibile è necessario che Java sia installato…
Apri dettagli .JAR →Un file JAD è un piccolo descrittore in formato testo semplice per un'app o un gioco mobile J2ME (Java ME). È sempre associato a un file .jar che contiene il codice effettivo del programma.…
Apri dettagli .JAD →Qualità e a cosa prestare attenzione
- Un JAD è semplice testo ASCII - circa 10-20 righe di coppie chiave: valore - non un formato binario; stai creando un file di metadati di accompagnamento, non trasformando i dati.
- Il JAR stesso non cambia - il JAD è un file esterno aggiuntivo; entrambi devono avere lo stesso nome di base (es.
game.jar/game.jad) nella stessa cartella. - I file JAD sono rilevanti solo per i JAR MIDlet J2ME dei telefoni cellulari dell'era Nokia; le normali applicazioni Java desktop ignorano completamente i file
.jad.
Domande frequenti
Dove trovo i valori corretti per il file JAD?
.jar con 7-Zip, naviga in META-INF/MANIFEST.MF e copia le righe relative a nome, classe e versione del MIDlet; imposta MIDlet-Jar-Size sulla dimensione esatta in byte del .jar.