JAR JAD
Конвертация файлов

Конвертировать JAR в JAD

БЫСТРЫЙ ОТВЕТ
Возможно ли конвертировать JAR в JAD?
Да - JAR конвертируется в JAD.

Загрузите .jar в FreeJ2ME - он считывает метаданные MIDlet из META-INF/MANIFEST.MF. Кроме того, можно открыть .jar с помощью 7-Zip, извлечь META-INF/MANIFEST.MF и скопировать его строки «ключ-значение» в новый текстовый файл .jad. JAD актуален только для JAR-файлов MIDlet J2ME, а не для обычных настольных приложений Java.

Программ: 2
Также в JAD: SIS

На этой странице

Протестировано на macOS, Windows и Linux
Последняя проверка: Oct 2026

Больше бесплатных конвертеров

HEIC, PNG, WEBP, MP3 и другие - все инструменты здесь бесплатны.

Открыть инструменты

Зачем конвертировать JAR в JAD?

Файл .jad (Java Application Descriptor) - это текстовый вспомогательный файл, который идет в паре с JAR-файлом MIDlet J2ME, перечисляя имя MIDlet, версию, основной класс, размер JAR и URL для загрузки. Некоторым эмуляторам J2ME требуется JAD вместе с JAR для корректной загрузки MIDlet.

Способы конвертации JAR в JAD

KEmulator FREE

Создайте новый профиль в KEmulator, укажите путь к .jar, и мастер предварительно заполнит поля JAD из манифеста; экспортируйте JAD из настроек профиля.

7-zip OPEN-SOURCE

Щелкните правой кнопкой мыши на .jar, выберите 7-Zip > Открыть архив, перейдите к META-INF/MANIFEST.MF и скопируйте его строки в новый текстовый файл .jad.

Программы, которые конвертируют JAR

Об этих форматах

Качество и на что обратить внимание

  • JAD - это обычный текст ASCII (примерно 10-20 строк пар «ключ: значение»), а не бинарный формат; вы создаете файл метаданных, а не трансформируете данные.
  • Сам JAR не меняется - JAD является внешним файлом; оба файла должны иметь одинаковое базовое имя (например, game.jar / game.jad) и находиться в одной папке.
  • Файлы JAD актуальны только для JAR-файлов MIDlet J2ME времен кнопочных телефонов Nokia; обычные настольные приложения Java полностью игнорируют файлы .jad.

Часто задаваемые вопросы

Где найти правильные значения для файла JAD?
Откройте .jar с помощью 7-Zip, перейдите к META-INF/MANIFEST.MF и скопируйте строки с именем MIDlet, классом и версией; установите MIDlet-Jar-Size равным точному размеру .jar в байтах.
Всегда ли моему эмулятору нужны оба файла (.jar и .jad)?
FreeJ2ME считывает метаданные MIDlet напрямую из манифеста JAR и не всегда требует отдельный JAD; некоторым старым эмуляторам он необходим.
Может ли Eclipse для Linux помочь сгенерировать JAD?
Eclipse с поддержкой плагина J2ME может управлять проектами MIDlet и их дескрипторами, но для автономного JAR проще использовать FreeJ2ME или ручной метод создания текстового файла.