Пользователи компьютеров и смартфонов рано или поздно сталкиваются с расширением jar. Но открыть файлы jar стандартным способом не получится, для этого необходимо специальное программное обеспечение.
Jar — что за файл?
Java Archive, от англ. сокращенно jar — это активный архивный формат, который содержит исполняемый файл, написанный на компьютерном языке Java. Он относится к числу компьютерных архивов, которые открываются во всех программных оболочках Windows, Linux, Mac OS X и Android c помощью браузеров. Также активные исполняемые java-архивы могут применяться в работе приложений для простых мобильных телефонов, под управлением предустановленных заводских ОС.
Jar file обычно используется для сжатия и хранения тематических оформлений для программного обеспечения (ПО) и расширений к ним. Принадлежит к архивам типа Zip. Сжатый архив может содержать программные файлы: CLASS, ресурсное ПО, META-INF/Manifest.Mf.
Открывается расширение при помощи программ:
- в ОС Windows: Corel WinZip 15, AllZip, Izarc, WinRar, ZipZag, TotalСommander 9.22, Java Development Kit, 7-zip и другими популярными архиваторами;
- в ОС Linux: JRE, Eclipse;
- в Android: AndroZip, Zarchiver, EsExplorer, RaR For Android, B1 Archiver;
- в Мас OS: Gzip, Bzip2, Tar, Apple Jar;
- в других программных оболочках: JRE, любой браузер.
Как распаковать Jar?
Практически любой архиватор может открывать подобные файлы, рассмотрим самые популярные.
WinRAR
В приложении WinRAR процедура следующая:
- Открываем программу. Во вкладке меню «файл» находим подменю «открыть архив».
- Среди файлов на ПК ищем нужный ява-архив и мышкой выбираем его. Нажимаем на кнопку «открыть».
- В открытом окне выделяем все элементы и нажимаем на них правой кнопкой мыши, в появившемся меню выбираем вкладку «извлечь в указанную папку».
- В новом окне выбираем путь для распаковки и жмем «ОК».
7-Zip
Для архиватора 7-Zip используем такую инструкцию:
- Открываем окно архиватора. Находим нужный файл, выбираем его левой кнопкой мыши и нажимаем кнопку «извлечь» на панели вверху.
- Указываем путь для извлечения данных и нажимаем «ОК».
Total Commander
В популярном файловом менеджере Total Commander нужно придерживаться следующего алгоритма:
- Запускаем приложение.
- Правой клавишей мыши нажимаем на файл, в меню выбираем «извлечь в текущую папку» или «извлечь». Если выбран второй вариант, то, как и в случае с WinRAR необходимо указать папку для распаковывания.
Как запустить jar?
Рассмотрим на примере различных приложений, как запустить файлы джар в Windows 7, 8, 10.
Kemulator
Программа-эмулятор игр для мобильных телефонов, использующих расширение jar. В Kemulator для открытия jar на компьютере нужно выполнить следующее:
- Устанавливаем эмулятор.
- Запускаем его.
- В разделе «Midlet» выбрать «load jar…».
- Выбираем исполняемый архив и нажимаем на него.
MidPx
MidPx — еще один эмулятор для запуска ява-архивов на компьютере:
- Инсталлируем приложение в Windows.
- Открываем интернет-браузер и выбираем элемент для запуска, нажимаем по нему правой кнопкой мыши. Во всплывающем меню выберем вкладку «Link to MidPx».
Sjboy Emulator
Альтернативный эмулятор мобильного телефона. В Sjboy Emulator процедура открытия jar следующая:
- Устанавливаем приложение.
- Нажимаем правой кнопкой мыши на jar, в открывшемся новом окне выбираем вкладку «Open with Sjboy Emulator».
Как запустить через командную строку?
Перед запуском командной строки в ОС Windows необходимо прописать настройки для работы с элементами ява. Для этого нажмем правой клавишей мышки на «Мой компьютер», выберем вкладку «Свойства». Далее заходим в «Дополнительные параметры системы» — «Переменные среды».
Во вкладке «Системные переменные» надо создать переменную «JAVA_HOME» со значением «<путь к папке bin установленного java-приложения>» (например, «D:\travel2Ukraine\jdk\bin»). Эту же ссылку необходимо вписать в уже существующую новую переменную Path после «;». После проделанных операций все сохраняется и запускается командная строка.
В консоли делаем замену директории с jar прописав команду CHDIR:
C:\Users\имя_пользователя> CHDIRC:\Users\имя_пользователя\Documents\travel2Ukraine\dist\
Чтобы запустить ява-приложение вводим «java -jar <имя jar-file> <параметры входа>». Нажимаем клавишу «Enter».
Что делать, если не запускается jar файл?
Если скомпилированный элемент не запускается, то программисты рекомендуют сделать следующее:
- Открыть ява-архив при помощи архиватора.
- Затем открыть файл «MANIFEST».
- Добавить туда строку «Main-Class: «Название главного класса, содержащего Main (без Class в конце)»», в конце обязательно должно быть 2 перевода строки.
- Сохранить обновленный «MANIFEST».