Convertir JAR a JAD
Los archivos JAR no se pueden convertir directamente a JAD; crea el descriptor a partir de los metadatos.
Convierte archivos JAR en línea
Todavía no tenemos un conversor en línea específico para JAR a JAD, pero puedes convertir archivos JAR en línea a estos formatos:
Cómo convertir un archivo jar a jad
- Plataformas móviles
- Aún sin calificaciones.
Conversión de archivo JAR a archivo jad
Un archivo JAR es un archivo de Java que contiene clases compiladas, recursos y metadatos. Un archivo JAD es un descriptor de aplicación de Java que se usa principalmente en dispositivos Java ME antiguos para describir una aplicación y apuntar a su archivo JAR.
No puedes convertir realmente un JAR en un JAD en el sentido de recuperar un descriptor solo a partir del archivo. Un archivo JAD es un descriptor separado en texto plano, no una salida compilada del JAR.
Si ya tienes el JAR y necesitas un archivo JAD, puedes generar un descriptor JAD extrayendo los metadatos necesarios del manifiesto del JAR o creando el descriptor manualmente. Algunas herramientas de desarrollo para Java ME pueden generarlo automáticamente durante el empaquetado, pero el soporte es limitado porque Java ME está en gran medida obsoleto.
Las entradas típicas de JAD incluyen:
MIDlet-NameMIDlet-VersionMIDlet-VendorMIDlet-1MicroEdition-ProfileMicroEdition-ConfigurationMIDlet-Jar-URLMIDlet-Jar-Size
Para crearlo manualmente, abre un editor de texto y guarda un archivo en texto plano con la extensión .jad. Asegúrate de que los valores coincidan con el contenido del JAR y con los requisitos del dispositivo de destino.
Importante: un archivo JAD por sí solo no ejecuta la aplicación. Debe hacer referencia a un archivo JAR válido, y ambos archivos normalmente se usan juntos en dispositivos Java ME.
Si tu objetivo es inspeccionar o modificar un JAR, usa un visor de JAR o descomprime el archivo. Si tu objetivo es implementar una app Java ME, genera el JAD a partir de la herramienta de compilación o de los datos del manifiesto en lugar de intentar convertir el archivo directamente.
JAR vs JAD: comparación de formatos
Cómo se comparan los formatos JAR y JAD en las propiedades que más importan para esta conversión.
| Propiedad | .JAR Java Archive | .JAD Java Application Descriptor |
|---|---|---|
| Estándar abierto | Sí | No |
| Compresión | Ambos | Sin compresión |
| Tamaño de archivo típico | Medio | Muy pequeño |
| Se abre en un navegador web | No | No |
| Edición posterior | Limitado | Fácil |
| Compatibilidad con metadata | Básico | Básico |
| Legible como texto plano | No | Sí |
| Más adecuado para | Incrustación en aplicaciones | Incrustación en aplicaciones |
| Introducido | 1996 | 2000 |
| Desarrollador | Oracle (originally Sun Microsystems) | Sun Microsystems |
| Tipo MIME | application/java-archive | — |