Файл баночки короток для J банки Северо- З AR зубка файла и содержит Java программу (файлы классов Java, метаданные и ресурсы) в нем. Будучи форматом файла пакета (аналогично формату файла .zip), файл jar также может использоваться для упаковки нескольких других файлов, чтобы улучшить переносимость и уменьшить объем места, занимаемого этими файлами. Это делает файлы jar чрезвычайно универсальными и может использоваться для хранения игры, приложения, расширения браузера и т. Д.
Не все файлы jar одинаковы. Некоторые предназначены для запуска / выполнения как файлы .exe, а другие извлекаются / распаковываются как файлы .zip . Хотя распаковка файлов jar довольно проста и может выполняться аналогично извлечению содержимого zip-файла, это не относится к выполнению файла jar.
Файл .exe при двойном щелчке запускает программу / приложение с помощью ОС Windows. Точно так же файл .jar можно запустить, запустив его с помощью Java Framework. Однако многие пользователи сталкиваются с ошибками при попытке выполнить файлы jar, и сегодня в этой статье мы прольем некоторый свет на этот вопрос и расскажем, как запускать или выполнять файлы jar в Windows 10.

СОДЕРЖАНИЕ
Почему не запускаются файлы jar?
Файл Jar включает в себя манифест, который, по сути, сообщает файлу, как вести себя, сохраняя информацию о других файлах, упакованных в файл jar. Кроме того, файл jar содержит файлы классов, которые содержат код Java для исполняемой программы. Оба этих файла вместе с другими медиафайлами позволяют запускать файлы jar как единый запрос средой выполнения Java.
Пользователи сталкиваются с одной из этих двух ошибок при попытке запустить файл jar.
Первая ошибка возникает, когда пользователь запускает устаревшую версию java на своем персональном компьютере, а вторая ошибка возникает, когда файлы jar не связаны должным образом с двоичным кодом Java.
Кроме того, иногда, когда пользователь дважды щелкает файл jar, окно командной строки запускается на долю секунды, а затем закрывается, оставляя пользователя в смятении. К счастью, устранить эти две ошибки и запустить файл jar довольно просто.
Как запустить файлы JAR в Windows 10
Как упоминалось ранее, вам требуется, чтобы среда выполнения Java выполняла приложение / код, содержащийся в файле jar. Чтобы узнать, какая версия Java установлена на вашем персональном компьютере и как обновить ее до последней версии, выполните следующие действия:
1. Запустите командную строку от имени администратора любым из способов, указанных ниже.
а. Нажмите клавишу Windows + X или щелкните правой кнопкой мыши кнопку «Пуск», чтобы открыть меню опытного пользователя. В открывшемся меню нажмите Командная строка (администратор).
б. Нажмите клавишу Windows + R, чтобы запустить команду «Выполнить», введите cmd и нажмите ctrl + shift + enter.
c. Нажмите кнопку «Пуск» (или нажмите клавиши Windows + S), введите командную строку и выберите «Запуск от имени администратора» на правой панели.
2. Когда откроется окно командной строки, введите java -version и нажмите Enter.
Командная строка теперь предоставит вам точную версию Java, установленную в вашей системе.

В качестве альтернативы найдите на своем ПК приложение configure java и нажмите « О программе» на вкладке «Общие», чтобы получить версию Java.
3. Последней версией Java является версия 8 с обновлением 251 (по состоянию на 14 апреля 2020 г.). Если вы не используете последнюю версию или у вас вообще нет Java, перейдите на официальную страницу загрузки « Загрузки Java для всех операционных систем» и нажмите кнопку « Принять и начать бесплатную загрузку » .

4. Найдите загруженный файл («Этот компьютер»> «Загрузки») и дважды щелкните файл .exe, чтобы открыть мастер установки. Теперь следуйте инструкциям на экране, чтобы установить последнюю версию Java.
5. Повторите шаги 1 и 2, чтобы убедиться, что обновление было успешно установлено.
Если вы столкнулись с какими-либо проблемами при обновлении java, попробуйте сначала полностью удалить предыдущую версию с помощью официального средства удаления Java, а затем выполнить новую установку.
Метод 1. Использование "Открыть с помощью…"
В первом методе мы вручную открываем файл jar в среде выполнения Java. Выполните следующие шаги, чтобы сделать то же самое.
1. Откройте проводник ( клавиша Windows + E ), найдите файл jar, который вы хотите запустить / открыть, и щелкните его правой кнопкой мыши.
2. В следующих параметрах файла / контекстном меню выберите Открыть с помощью.

3. Просмотрите список приложений и попытайтесь найти двоичный файл Java (TM) Platform SE . Скорее всего, вы не найдете его в списке приложений.
4. Итак, нажмите « Выбрать другое приложение» .

5. Снова просмотрите список и, если приложение не найдете, нажмите « Дополнительные приложения»> «Найдите другое приложение на этом компьютере», чтобы найти приложение вручную.
6. Теперь перейдите к пути, в котором хранится java.exe. Для большинства пользователей это должен быть C: \ Program Files \ Java \ jre1.8.0_221 \ bin, но если вы не найдете его там, попробуйте пройти по следующему пути C: \ Program Files (x86) \ Java \ jre1.8.0 _221 \ bin
7. Наконец, выберите java.exe и нажмите Enter.

Метод 2: запуск файлов JAR с помощью командной строки
Также можно запускать файлы jar из окна командной строки Windows 10. Процесс включает в себя выполнение одной командной строки и прост в исполнении.
1. Запустите командную строку от имени администратора, используя любой из методов, упомянутых ранее.
2. После запуска окна командной строки выполните команду cd \, чтобы вернуться в начало каталога.

3. Теперь введите следующую команду java -jar sample.jar и нажмите клавишу ввода.
Не забудьте заменить sample.jar в командной строке именем файла .jar.

В качестве альтернативы вы можете пропустить второй шаг и заменить sample.jar полным путем к файлу jar.
Также читайте: исправление Java было запущено, но вернул код выхода 1
Метод 3: Использование сторонних приложений
Как и для всего остального, существует несколько сторонних приложений, которые позволяют запускать или выполнять файлы jar в Windows 10. Одной из наиболее популярных программ-исполнителей jar в Интернете является Jarx.
Перейдите на официальный сайт Jarx - The JAR Executer и загрузите файл программного обеспечения, щелкнув «Jarx-1.2-installer.exe». Найдите загруженный файл и установите Jarx. У приложения нет графического интерфейса, за исключением окна с информацией. Теперь просто дважды щелкните файл jar или щелкните правой кнопкой мыши и выберите «Открыть» для запуска файлов jar на вашем персональном компьютере.

Еще одно стороннее приложение, которое поможет вам в запуске файлов jar, - это Jarfix . Выполните ту же процедуру, что и для Jarx, чтобы запустить файлы jar.
Примечание: Jarfix сможет запускать файлы jar только при запуске от имени администратора.
Как упоминалось ранее, не все файлы jar предназначены / предназначены для использования в качестве исполняемого файла. Некоторые просто работают как пакет и содержат в себе файлы других типов. Мы можем проверить, является ли файл jar исполняемым или нет, просто распаковав / распаковав его.
Если вы когда-либо работали с zip-файлами и rar-файлами, скорее всего, вы уже знаете, как извлечь файл. Можно использовать встроенный инструмент для извлечения файлов в Windows или воспользоваться помощью одного из многих приложений для извлечения файлов, доступных в Интернете. Некоторые из наиболее часто используемых и надежных приложений - это 7-zip и WinRAR .
Чтобы извлечь файл с помощью встроенного средства извлечения Windows, просто щелкните правой кнопкой мыши файл jar и выберите один из параметров «Извлечь…» .
Чтобы извлечь файл с помощью стороннего приложения, сначала перейдите на веб-сайт приложения и загрузите установочный файл. По завершении установки приложения откройте файл jar в приложении, чтобы увидеть его содержимое.
Исправить невозможность открытия файлов JAR в Windows 10
Если вам не удалось запустить файлы jar ни одним из вышеперечисленных методов, попробуйте воспользоваться следующим решением.
Решение 1. Обновление редактора реестра
1. Запустите проводник ( Windows Key + E ) и перейдите в папку bin внутри установочной папки java.
Место назначения папки зависит от раздела диска, на котором она установлена. Однако для большинства пользователей папку можно найти на диске C и внутри Program Files или Program Files (x86).
2. Внутри папки bin найдите файл java.exe, щелкните его правой кнопкой мыши и выберите « Свойства» .

3. Перейдите на вкладку « Совместимость » и установите флажок « Запускать эту программу от имени администратора» . Нажмите «Применить», а затем «ОК», чтобы выйти.

4. Запустите командную строку от имени администратора любым из способов, упомянутых ранее.
5. В зависимости от ваших требований введите одну из следующих команд в окне командной строки и нажмите клавишу ВВОД.
Не забудьте заменить C: \ Program Files (x86) \ фактическим адресом папки установки Java.
Чтобы просто запустить файл jar, введите следующие команды и нажмите Enter:
ftype jarfileterm = cmd / s / k «» C: \ Program Files (x86) \ Java \ jre1.8.0_221 \ bin \ java.exe »-jar«% 1 ″% * » assoc .jar = jarfileterm
6. Если вы хотите отладить файл jar и, следовательно, хотите, чтобы окно командной строки оставалось открытым после запуска файла, введите следующую команду
ftype jarfileterm = cmd / s / k «» C: \ Program Files (x86) \ Java \ jre1.8.0_221 \ bin \ java.exe »-jar«% 1 ″% * » assoc .jar = jarfileterm
Теперь попробуйте открыть файл jar.
Если вы по-прежнему не можете запустить файл jar, нам нужно будет изменить несколько вещей в редакторе реестра Windows. Мы советуем вам быть предельно осторожными, следуя приведенному ниже руководству, поскольку редактор реестра - это мощный инструмент, с которым не стоит связываться.
1. Запустите редактор реестра Windows , нажав кнопку « Пуск» , выполнив поиск редактора реестра и нажав клавишу ВВОД, или введя regedit в команде запуска (клавиши Windows + R).

2. На левой панели щелкните стрелку или дважды щелкните HKEY_CLASSES_ROOT, чтобы развернуть то же самое.

3. В раскрывающемся списке найдите папку jarfile (некоторые пользователи могут найти папки jar_auto_file и jarfileterm вместо jarfile. Выполните ту же процедуру, что указана ниже)
4. Сначала откройте файл jarfile, дважды щелкнув по нему.
5. Перейдите в jarfile> shell> open> command.

5. На правой панели вы должны увидеть кнопку «По умолчанию». Щелкните правой кнопкой мыши и выберите « Изменить» или просто дважды щелкните по нему, чтобы изменить ключ.

6. В следующем всплывающем окне под меткой Value Data вставьте команду fftype, которую мы ввели ранее в окне командной строки.

7. Перепроверьте, чтобы убедиться, что это правильно, и нажмите OK .
Примечание: не забудьте выполнить полную процедуру для обеих папок, jar_auto_file и jarfileterm, если они у вас есть)
8. Наконец, закройте редактор реестра и попробуйте запустить файл jar.
Решение 2. Измените настройки безопасности Java
Другой очень распространенной проблемой Java является угроза безопасности. Предупреждающее сообщение о риске часто появляется при попытке запустить файл jar. Чтобы решить эту проблему, нам просто нужно изменить настройки безопасности.
1. Нажмите кнопку «Пуск» или нажмите Windows Key + S, найдите « Настроить Java» и нажмите «Ввод», чтобы открыть.

2. Перейдите на вкладку « Безопасность », щелкнув ее.
3. Убедитесь, что установлен флажок «Разрешить содержимое Java для приложений браузера и запуска из Интернета».

4. Установите уровень безопасности для приложений, которых нет в списке сайтов исключений, на « Высокий» и нажмите « Применить» .

5. Щелкните OK, чтобы выйти.
Рекомендуемые:
Мы надеемся, что вы смогли запустить или выполнить свой jar-файл в Windows 10, как задумано. В случае возникновения каких-либо проблем после приведенного выше руководства или при открытии файла jar, свяжитесь с нами в разделе комментариев ниже, и мы поможем вам.