Содержание статьи:
Способ 1: Платформа Java (TM) Platform SE
Java SE (Java Standard Edition) – это стандартная платформа Java, которая предназначена для разработки и запуска приложений, написанных на языке программирования Java. В нее включена среда выполнения Java (JRE), то есть, библиотеки, виртуальная машина и другие компоненты, необходимые для запуска софта, а также пакет Java JDK, включающий JRE и инструменты для разработки программного обеспечения (к ним относятся различные отладчики и компиляторы). В свою очередь, файл в формате JAR – это Java-архив, в котором хранятся данные написанных на Java программ.
Соответственно, для непосредственного запуска нужно программное обеспечение Java, которое, как правило, устанавливается на компьютер дополнительно. Если же пакет инсталлирован, его может потребоваться обновить, после чего открыть JAR-файл с помощью него.

Как правило, инструменты пакета Java интегрируются в контекстное меню Windows 10, поэтому достаточно кликнуть правой кнопкой мыши по файлу и выбрать пункт «Открыть с помощью» и «Java (TM) Platform SE binary».
Обратите внимание, что несмотря на то, что пакет Java поддерживает запуск исполняемых JAR-файлов, в некоторых случаях Java-программа не будет выполнена, поэтому придется искать альтернативный способ.
Способ 2: «Командная строка»
Если предыдущий вариант не помог, попробуйте запустить исполняемый файл с расширением JAR с помощью предустановленной в Windows 10 консоли «Командная строка».
- Используя запрос
cmd, найдите через строку системного поиска и запустите консоль, лучше с правами администратора. - Введите команду
java -jar "D:\name_file.jar"и нажмите на клавишу «Enter» для ее выполнения. Обратите внимание, что содержимое в кавычках – это путь к запускаемому файлу и его название вместе с расширением. Он может отличаться от приведенного примера. Можете скопировать через адресную строку «Проводника» расположение и вставить его, не забыв указать конкретный файл.
Если при попытке запуска JAR-файла отобразится ошибка либо вовсе ничего не произойдет, есть вероятность, что он попросту поврежден или с ним что-то не так. Но случается, что для открытия определенных данных требуется полноценный эмулятор, в среде которого можно запустить JAR.
Способ 3: Эмуляторы Java
Существуют отдельные программы – эмуляторы Java, которые способны воспроизвести функциональность виртуальной машины Java (JVM) на другой платформе, например, Windows 10. Принцип их работы заключается в том, что они имитируют программную среду операционной системы, например, если это приложение J2ME, то через эмулятор на экран будут выведены кнопки, которые имитируют кнопки старых телефонов.
Обратите внимание, что на современных операционных системах, даже в среде эмулятора, не все Java-проекты смогут корректно запускаться и тем более работать. Если же другие методы не принесли результата, стоит воспользоваться одним из сторонних программных решений. Например, KEmulator Lite является одним из наиболее популярных и действенных программ, причем софт способен запускать и более требовательные 3D-игры на Java. Также у нее есть ряд дополнительных функций, включая масштабирование изображения, запись игрового процесса и видео, создание скриншотов экрана, изменение скорости воспроизведения, возможность ручного выбора определенной модели телефона и многое другое.
На компьютер все равно должен быть установлен пакет Java, скачанный с официального сайта Oracle (Способ 1), иначе стабильность работы софта гарантировать нельзя.
У разработчика KEmulator Lite нет официального сайта, откуда можно было бы скачать инсталляционный файл, но вы можете воспользоваться для загрузки другими проверенными ресурсами, поскольку ПО есть в свободном доступе.
- Пользоваться софтом просто: скачайте архив с файлами (есть и портативная версия, которая не требует установки), затем извлеките данные и запустите двойным кликом левой кнопкой мыши исполняемый файл.
- В открывшемся окне кликните по вкладке «Файл», затем выберите «Загрузить jar», после чего просто останется указать путь к нужному файлу через «Проводник».
Этот эмулятор довольно простой и позволяет запускать нетребовательные Java-проекты, но, очевидно, далеко не все. Есть другой вариант – мощная полноценная платформа визуализации таких приложений Sony Ericsson SDK. Софт больше недоступен для скачивания с официального сайта, поэтому его также придется искать на сторонних сайтах.
Обратите внимание, что для работы Sony Ericsson SDK потребуется дополнительный софт, который тоже потребуется вручную скачать и установить. Это набор библиотек Java SE Development Kit и утилита JADMaker.
- Сначала скачайте весь необходимый софт: Sony Ericsson SDK, Java SE Development Kit (ссылка на официальный сайт выше) и JADMaker. Инсталлируйте библиотеки Java SE Development Kit. На всех этапах установки оставьте настройки по умолчанию, а если будет предложено добавить софт в список исключений встроенной защиты Windows 10, дайте на это согласие. Архив с файлами утилиты JADMaker следует распаковать в любое расположение на локальном диске. Теперь можно переходить к установке эмулятора Sony Ericsson SDK. На одном из шагов настройки отобразится окно, где будет предложено автоматически обнаружить каталоги Java SE Development Kit. Поскольку мы их уже установили, нажмите на кнопку подтверждения.
- Через главное меню «Пуск» найдите раздел «Sony Ericsson» и запустите «Default Device Selection».
- После запуска потребуется выбрать модель телефона, которая будет использоваться в качестве виртуальной среды для запуска JAR-файла.
- Теперь перейдите к расположению файлов утилиты JADMaker, которая была распакована ранее (Шаг 3), запустите исполняемый файл и методом перетаскивания перенесите файл JAR в ее окно. Таким образом, получится конвертировать JAR в JAD. Новый файл будет сохранен в исходную папку, где хранится JAR.
- Снова откройте меню Windows 10, нажав на кнопку «Пуск», найдите в нем раздел эмулятора, но в этот раз запустите утилиту «Run WIDP Application».
- Через открывшееся окно укажите путь к JAD-файлу, который был ранее сконвертирован с помощью утилиты JADMaker (Шаг 7).
- Должно отобразится окно эмулятора, где можно увидеть название нашего приложения. Для его запуска кликните по кнопке «Launch».
Следует понимать, что JAR-файлы – это довольно требовательный формат, для которого на компьютере нужно и дополнительное программное обеспечение. К тому же, использование даже такого мощного эмулятора, как Sony Ericsson SDK не дает полной гарантии, что в среде Windows 10 получится запустить фактически любой JAR-файл. Это обусловлено множеством факторов: даже при наличии всех необходимых компонентов и библиотек Java проблема может быть в сборке самой операционной системы или несовместимости версии приложения и эмулируемым мобильным устройством.












