Файл jar — это сокращение от Дж ава С chive и содержит в себе Java-программы (файлы классов Java, метаданные и ресурсы). Будучи форматом файла пакета (похожим на формат файла .zip), файл jar также может использоваться для упаковки нескольких других файлов для улучшения переносимости и уменьшения объема, занимаемого этими файлами. Это делает файлы jar чрезвычайно универсальными и может использоваться для хранения игр, приложений, расширений браузера и т. д.
Не все JAR-файлы одинаковы. Некоторые предназначены для запуска/выполнения, например файлы .exe и другие. извлечены/распакованы как файлы .zip . Хотя распаковка jar-файлов довольно проста и может быть выполнена аналогично извлечению содержимого zip-файла, то же самое не относится к выполнению jar-файла.
Файл .exe при двойном щелчке запускает программу/приложение с помощью ОС Windows. Точно так же файл .jar можно запустить, запустив его с помощью Java Framework. Однако многие пользователи сталкиваются с ошибками при попытке запустить файлы jar, и сегодня в этой статье мы прольем свет на этот вопрос и расскажем, как запускать или выполнять файлы jar в Windows 10.
Содержание[ Спрятать ]
- Почему не запускаются файлы jar?
- Как запускать файлы JAR в Windows 10
- Способ 1: Использование «Открыть с помощью…»
- Способ 2. Запустите файлы JAR с помощью командной строки.
- Способ 3: Использование сторонних приложений
- Способ 4: извлеките файлы JAR
- Исправить невозможность открытия файлов JAR в Windows 10
- Решение 1. Обновление редактора реестра
- Решение 2. Измените настройки безопасности Java
Почему не запускаются файлы jar?
Файл JAR включает в себя манифест, который, по сути, сообщает файлу, как вести себя, сохраняя при этом информацию о других файлах, упакованных в файле jar. Кроме того, файл jar содержит файлы классов, содержащие код Java для исполняемой программы. Оба этих файла вместе с другими мультимедийными файлами позволяют запускать файлы JAR как один запрос средой выполнения Java.
Пользователи сталкиваются с одной из этих двух ошибок при попытке запустить файл jar.
- Среда выполнения Java неправильно настроена для запуска файлов .jar.
- Реестр Windows не вызывает JRE (среда выполнения Java) должным образом
Первая ошибка возникает, когда пользователь запускает устаревшую версию Java на своем персональном компьютере, а вторая возникает, когда файлы jar не связаны должным образом с двоичным файлом Java.
Кроме того, иногда, когда пользователь дважды щелкает файл jar, окно командной строки запускается на долю секунды, а затем снова закрывается, оставляя пользователя в смятении. К счастью, устранить эти две ошибки и запустить файл jar довольно просто.
Как запускать файлы JAR в Windows 10
Как упоминалось ранее, вам требуется среда выполнения Java для запуска приложения/кода, содержащегося в файле jar. Чтобы узнать, какая версия Java установлена на вашем персональном компьютере и как выполнить обновление до последней версии, выполните следующие действия:
1. Запустите командную строку от имени администратора любым из способов, указанных ниже.
а. Нажмите клавишу Windows + X или щелкните правой кнопкой мыши кнопку «Пуск», чтобы открыть меню опытного пользователя. В появившемся меню нажмите «Командная строка» («Администратор»).
б. Нажмите клавишу Windows + R, чтобы запустить команду «Выполнить», введите cmd и нажмите Ctrl + Shift + Enter.
в. Нажмите кнопку «Пуск» (или нажмите клавишу Windows + S), введите командную строку и выберите «Запуск от имени администратора» на правой панели.
2. Когда откроется окно командной строки, введите Java-версия и нажмите ввод.
Командная строка теперь предоставит вам точную версию Java, установленную в вашей системе.
В качестве альтернативы выполните поиск настроить Java приложение на вашем компьютере и нажмите на О на общей вкладке, чтобы получить версию Java.
3. Последней версией Java является версия 8 с обновлением 251 (по состоянию на 14 апреля 2020 г.). Если вы не используете последнюю версию или у вас вообще нет Java, перейдите на официальную страницу загрузки. Загрузка Java для всех операционных систем и нажмите на Согласитесь и начните бесплатную загрузку кнопка.
4. Найдите загруженный файл (Этот компьютер > Загрузки) и дважды щелкните файл .exe, чтобы открыть мастер установки. Теперь следуйте инструкциям на экране, чтобы установить последнюю версию Java.
5. Повторите шаги 1 и 2, чтобы проверить, успешно ли установлено обновление.
Если вы столкнулись с какими-либо проблемами при обновлении java, попробуйте сначала полностью удалить предыдущую версию, используя официальный инструмент для удаления Java а затем выполнить новую установку.
Способ 1: Использование «Открыть с помощью…»
В первом методе мы вручную открываем jar-файл с помощью Java Runtime Environment. Выполните следующие шаги, чтобы сделать то же самое.
1. Откройте проводник ( Клавиша Windows + E ), найдите файл jar, который вы хотите запустить/открыть, и щелкните его правой кнопкой мыши.
2. В следующих параметрах файла/контекстном меню выберите Открыть с.
3. Просмотрите список приложений и попробуйте найти Двоичный файл платформы Java(TM) SE . Скорее всего, вы не найдете его в списке приложений.
4. Итак, нажмите на Выбрать другое приложение .
5. Снова проходим по списку и если не находим приложение жмем на Дополнительные приложения > Найдите другое приложение на этом ПК вручную найти приложение
6. Теперь перейдите к пути, где хранится java.exe. Для большинства пользователей должно быть C:Program FilesJavajre1.8.0_221in но если вы его там не найдете, попробуйте пройти по следующему пути C:Program Files (x86)Javajre1.8.0_221in
7. Наконец, выберите Java.exe и нажмите ввод.
Способ 2. Запустите файлы JAR с помощью командной строки.
Также можно запускать файлы jar с помощью окна командной строки Windows 10. Процесс включает в себя выполнение одной командной строки и прост в исполнении.
один. Запустить командную строку от имени администратора используя любой из методов, упомянутых ранее.
2. После запуска окна командной строки выполните команду 'компакт диск ' чтобы вернуться в начало каталога.
3. Теперь введите следующую команду java -jar образец.jar и нажмите клавишу ввода.
Не забудьте заменить «sample.jar» в командной строке на имя файла .jar.
Кроме того, вы можете пропустить второй шаг и заменить sample.jar полным путем к файлу jar.
Читайте также: Исправить Java был запущен, но возвратил код выхода 1
Способ 3: Использование сторонних приложений
Как и во всем остальном, существует несколько сторонних приложений, которые позволяют запускать или выполнять файлы jar в Windows 10. Jarx — одна из самых популярных программ-исполнителей jar в Интернете.
Зайдите на официальный сайт Jarx — выполнение JAR и загрузите файл программного обеспечения, нажав «Jarx-1.2-installer.exe». Найдите загруженный файл и установите Jarx. Приложение не имеет графического интерфейса, за исключением окна «О программе». Теперь просто дважды щелкните файл jar или щелкните правой кнопкой мыши и выберите «Открыть», чтобы запустить файлы jar на своем персональном компьютере.
Еще одно стороннее приложение, которое поможет вам запускать файлы jar, — это Джарфикс . Следуйте той же процедуре, что и для Jarx, для запуска jar-файлов.
Примечание: Jarfix сможет запускать jar-файлы только при запуске от имени администратора.
Способ 4: извлеките файлы JAR
Как упоминалось ранее, не все файлы jar предназначены для использования в качестве исполняемого файла. Некоторые просто работают как пакет и содержат в себе файлы других типов. Мы можем проверить, является ли файл jar исполняемым или нет, просто распаковав/извлекая его.
Если вы когда-либо работали с файлами zip и rar, скорее всего, вы уже знаете, как извлечь файл. Можно использовать встроенный инструмент извлечения в Windows или воспользоваться помощью одного из многих приложений для извлечения файлов, доступных в Интернете. Некоторые из наиболее часто используемых и надежных приложений: 7-zip и WinRAR .
Чтобы извлечь файл с помощью встроенного в Windows инструмента извлечения, просто щелкните правой кнопкой мыши в файле jar и выберите один из 'Извлекать…' опции.
Чтобы извлечь файл с помощью стороннего приложения, сначала перейдите на веб-сайт приложения и загрузите установочный файл. Когда вы закончите установку приложения, откройте файл jar в приложении, чтобы увидеть его содержимое.
Исправить невозможность открытия файлов JAR в Windows 10
Если вам не удалось запустить файлы jar ни одним из вышеперечисленных способов, попробуйте воспользоваться следующим решением.
Решение 1. Обновление редактора реестра
1. Запустите Проводник ( Клавиша Windows + E ) и перейдите в папку bin внутри папки установки Java.
Назначение папки зависит от раздела диска, на котором она установлена. Однако для большинства пользователей папку можно найти на диске C и внутри Program Files или Program Files (x86).
2. В папке bin найдите java.exe, щелкните его правой кнопкой мыши и выберите Характеристики .
3. Переключитесь на Совместимость вкладку и поставьте галочку напротив Запустите эту программу от имени администратора . Нажмите «Применить», а затем «ОК», чтобы выйти.
Четыре. Запустить командную строку от имени администратора любым из способов, упомянутых ранее.
5. В зависимости от ваших требований введите одну из следующих команд в окне командной строки и нажмите клавишу ввода.
Не забудьте заменить C:Program Files(x86) фактическим адресом папки установки Java.
Чтобы просто запустить файл jar, введите следующие команды и нажмите Enter:
|_+_|6. Если вы хотите отладить файл jar и поэтому хотите, чтобы окно командной строки оставалось открытым после запуска файла, введите следующую команду
|_+_|Теперь попробуйте открыть файл jar.
Если вы по-прежнему не можете запустить файл jar, нам нужно будет изменить несколько вещей в редакторе реестра Windows. Мы советуем вам быть предельно осторожными, следуя приведенному ниже руководству, поскольку редактор реестра является мощным инструментом, и с ним не следует связываться.
один. Запустить Редактор реестра Windows нажав кнопку «Пуск», выполнив поиск редактора реестра и нажав клавишу ввода, или введя regedit в команде «Выполнить» (клавиша Windows + R).
2. На левой панели щелкните стрелку или дважды щелкните HKEY_CLASSES_ROOT расширить же.
3. В раскрывающемся списке найдите папку jarfile (Некоторые пользователи могут найти папки jar_auto_file и jarfileterm вместо jarfile. Следуйте той же процедуре, как указано ниже)
4. Сначала откройте файл jar, дважды щелкнув по нему.
5. Перейдите к jarfile > оболочка > открыть > команда
5. На правой панели вы должны увидеть клавишу с надписью «По умолчанию». Щелкните правой кнопкой мыши и выберите Изменить или просто дважды щелкните по нему, чтобы изменить ключ.
6. В следующем всплывающем окне под меткой «Значение данных» вставьте fftype команду, которую мы ввели ранее в окне командной строки.
7. Перепроверьте, чтобы убедиться, что это правильно, и нажмите ХОРОШО .
Примечание: Не забудьте выполнить процедуру для обеих папок, jar_auto_file и jarfileterm, если они у вас есть)
8. Наконец, закройте редактор реестра и попробуйте запустить файл jar.
Решение 2. Измените настройки безопасности Java
Еще одна очень распространенная проблема с Java — это угроза безопасности. Предупреждающее сообщение о риске часто появляется при попытке запустить файл jar. Чтобы решить эту проблему, нам просто нужно изменить настройки безопасности.
1. Нажмите кнопку «Пуск» или нажмите клавишу Windows + S, найдите Настроить Java и нажмите Enter, чтобы открыть.
2. Переключитесь на Безопасность вкладку, нажав на нее.
3. Убедитесь, что поле рядом с «Включить содержимое Java для браузера и приложений Web Start» отмечен флажком.
4. Установите уровень безопасности для приложений, не включенных в список сайтов-исключений, на Высоко и нажмите на Применять .
5. Нажмите ХОРОШО выходить.
Рекомендуемые:
- Как исправить ошибку javascript:void(0)
- Как отключить Adobe AcroTray.exe при запуске
- Как массово переименовать несколько файлов в Windows 10
Мы надеемся, что вы смогли запустить или выполнить свой jar-файл в Windows 10, как предполагалось. В случае возникновения каких-либо проблем, связанных с приведенным выше руководством или при открытии файла jar, свяжитесь с нами в разделе комментариев ниже, и мы поможем вам.
Илон ДекерЭлон — технический писатель в Cyber S. Он пишет практические руководства уже около 6 лет и затронул множество тем. Он любит освещать темы, связанные с Windows, Android, а также последние хитрости и советы.