Разархивация и запуск файлов JAR

JAR (Java Archive File) – формат архива, в котором хранятся элементы программы, написанной на языке Java. Чаще всего файлы с таким расширением являются мобильными играми и приложениями. На компьютере можно просмотреть содержимое такого архива и/или попытаться запустить JAR как приложение.

Способы открытия JAR-архива

Для начала рассмотрим несколько программ для открытия архива JAR. Так можно убедиться, что в нём содержится всё необходимое для запуска этого приложения, а также внести требуемые изменения.

Способ 1: WinRAR

Когда речь заходит об архивах, большинству пользователей приходит на ум программа WinRAR. Для открытия файла JAR она отлично подходит.

Скачать WinRAR

  1. Разверните вкладку «Файл» и нажмите «Открыть архив» (Ctrl+O).
  2. Стандартное открытие архива в WinRAR

  3. Перейдите в место хранения JAR, выделите этот файл и нажмите кнопку «Открыть».
  4. Открытие JAR в WinRAR

  5. В окне WinRAR отобразятся все файлы этого архива.

Обратите внимание на наличие папки «META-INF» и файла «MANIFEST.MF», который должен храниться в ней. Это позволит реализовать файл JAR в качестве исполняемого.

Содержимое архива JAR в WinRAR

Найти и открыть нужный архив можно и через встроенный обозреватель файлов WinRAR.

JAR в обозревателе WinRAR

Если с содержимым архива планируется дальнейшая работа, то потребуется разархивация.

Подробнее: Как разархивировать файлы через WinRAR

Способ 2: 7-Zip

Поддержка расширения JAR предусмотрена и в архиваторе 7-Zip.

Скачать 7-Zip

  1. Нужный архив можно найти прямо в окне программы. Кликните по нему правой кнопкой и нажмите «Открыть».
  2. Открытие JAR в 7-Zip

  3. Содержимое JAR будет доступно для просмотра и редактирования.
  4. Содержимое архива JAR в 7-Zip

Способ 3: Total Commander

Альтернативой упомянутым программам может стать файловый менеджер Total Commander. Т.к. его функционал включает работу с архивами, открыть JAR-файл будет несложно.

Скачать Total Commander

  1. Укажите диск, где расположен JAR.
  2. Перейдите в директорию с архивом и дважды кликните по нему.
  3. JAR в Total Commander

  4. Файлы архива будут доступны для просмотра.
  5. Содержимое архива JAR в Total Commander

Способы запуска JAR на компьютере

При необходимости запустить приложение или игру JAR понадобится один из специальных эмуляторов.

Способ 1: KEmulator

Программа KEmulator – это продвинутый Java-эмулятор, позволяющий произвести настройку всевозможных параметров запуска приложения.

Загрузить программу KEmulator

  1. Нажмите «Файл» и выберите пункт «Загрузить jar».
  2. Загрузка JAR в KEmulator

  3. Найдите и откройте нужный JAR.
  4. Открытие JAR в KEmulator

    Или перенесите этот файл окно программы.

    Перетаскивание JAR в KEmulator

  5. Через некоторое время приложение будет запущено. В нашем случае это мобильная версия Opera Mini.
  6. Работа JAR в KEmulator

На мобильных телефонах управление осуществлялось с помощью клавиатуры. В KEmulator можно включить её виртуальный аналог: нажмите «Справка» и выберите пункт «Клавиатура».

Включение клавиатуры в KEmulator

Выглядеть это будет так:

Виртуальная клавиатура KEmulator

При желании в настройках программы Вы сможете задать соответствия клавиш телефона клавишам компьютера.

Обратите внимание, что в папке с JAR появится файл «kemulator.cfg», в котором прописаны параметры работы этого приложения. Если его удалить, то все настройки и сохранения (если речь идёт об игре) удалятся.

Способ 2: MidpX

Программа MidpX нет так функциональна, как KEmulator, но со своей задачей справляется.

Загрузить программу MidpX

После установки все файлы JAR будут ассоциироваться с MidpX. Это можно понять по изменившейся иконке:

Файл, ассоциированный с MidpX

Дважды кликните по ней и приложение будет запущено. При этом виртуальная клавиатура уже интегрирована в интерфейс программы, однако настроить управление с клавиатуры ПК тут нельзя.

Работа JAR в MidpX

Способ 3: Sjboy Emulator

Ещё один простой вариант для запуска JAR – это Sjboy Emulator. Главная его особенность заключается в возможности выбора скинов.

Загрузить программу Sjboy Emulator

  1. Откройте контекстное меню JAR-файла.
  2. Наведите курсор на «Открыть с помощью».
  3. Выберите пункт «Open With SjBoy Emulator».
  4. Открытие JAR через SjBoy Emulator

Клавиатура тут также интегрирована.

Работа JAR в Sjboy Emulator

Итак, мы выяснили, что JAR можно открыть не только как обычный архив, но и запустить на компьютере через Java-эмулятор. В последнем случае удобнее всего использовать KEmulator, хотя и другие варианты тоже имеют свои преимущества, например, возможность изменять оформление окна.

Помогла ли Вам статья?
Да Нет

Рекомендуем:

Задайте вопрос или оставьте мнение
Получить ответ на Email
Уведомить о

6 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
error while searching for a name
16 марта 2018 06:38

Вы сумасшедшие чтоле? Jar файлы запускаются с помощью JVM, а не каких то там левых эмуляторов телефончиков! Жду, когда вы запустите на своем KEmulator’е Minecraft

Аноним
16 марта 2018 06:41
Ответить на  error while searching for a name

А еще, то что вы разархивируете JAR файл не даст вам возможности его редактировать. Для этого его нужно декомпилировать. И для работы Java приложения папка META_INF и вовсе не нужна. Суть той папки в том, что в ней хранятся хеши приложения, для защиты от редактирования. Но папка свою работу выполняет ужасно 😉

Sasha
10 ноября 2018 05:26

У меня смарт аша 501 как можно сделать чтоб открывал андроид.

Аноним
21 февраля 2021 16:59

извините, не могли бы вы подсказать как распоковать jar на андроид?

Виталий Каиров
21 февраля 2021 17:31
Ответить на  Аноним

Здравствуйте. Скорее всего, это сделать не получится. Но, если вы хотите именно распаковать, то есть получить доступ к содержимому архива, возможно, это получится сделать с помощью одного из приложений-архиваторов. О некоторых из них мы писали в отдельной статье, но в данном случае наверняка придется перепробовать больше вариантов.

Подробнее: Приложения-архиваторы для Android

Если под распаковкой jar вы подразумеваете его установку, потребуется найти приложение-эмулятор по типу тех, что рассмотрены в части Способы запуска JAR на компьютере настоящей статьи, но для Android, если такие вообще существуют.

Аноним
16 октября 2022 15:12

А если на телефоне.То как.