Чем можно открыть JAR-файл?
Ольга, Челябинск 201 просм.
Скачала программу в формате .jar, а компьютер предлагает открыть ее через архиватор, хотя внутри вроде бы должна быть рабочая программа, а не архив с файлами. Пробовала кликать дважды - ничего не запускается. Как правильно с ним работать?
Павел Юрченко системный администратор
ответил
С JAR ситуация двойная, и это как раз объясняет вашу путаницу с архиватором. Технически JAR (Java Archive) действительно устроен как обычный ZIP-архив: внутри лежат скомпилированные классы программы, ресурсы и служебные файлы. Поэтому Windows иногда честно предлагает открыть его архиватором, и это не ошибка, это правда работает - вы увидите содержимое.
Но если вам нужно не заглянуть внутрь, а запустить программу, для этого нужна установленная на компьютере Java (JRE, Java Runtime Environment). Без нее двойной клик по jar-файлу ничего не сделает, даже если система не предлагает архиватор, а просто молчит.
Порядок действий такой:
- Проверьте, стоит ли на компьютере Java: откройте командную строку и введите java -version. Если система не узнает команду, Java не установлена.
- Скачайте Java с официального сайта Oracle или используйте бесплатный OpenJDK, если программе не нужна именно проприетарная версия.
- После установки повторите двойной клик по jar-файлу - если ассоциация с Java прописалась автоматически, программа запустится.
- Если не запускается, попробуйте через командную строку из папки с файлом: java -jar имяфайла.jar. Так вы сразу увидите текст ошибки, если что-то пошло не так, а не просто отсутствие реакции.
Отдельно скажу про безопасность: jar-файлы, как и exe, способны выполнять произвольный код на компьютере, поэтому качать их стоит только с проверенных источников вроде официальных репозиториев или сайта разработчика игры или программы. Если файл пришел из непонятного места, лучше сначала прогнать его через антивирус, а уже потом ставить Java и пытаться запускать.
Задать свой вопрос
Вопросы проходят модерацию. Ответ эксперта публикуется на сайте в течение пары дней.
Вопрос отправлен на модерацию. После проверки он появится на сайте вместе с ответом эксперта.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.