Как запустить файл jar на виндовс 10
Перейти к содержимому

Как запустить файл jar на виндовс 10

  • автор:

Як запустити файл JAR у Windows

Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання.

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Вам потрібно запустити архів Java (JAR) на вашому пристрої, і ви не можете змусити його працювати? Ви, мабуть, стикалися з різними проблемами, які викликали це. Вирішити це, тим не менш, має бути легко. Читайте далі, і ми покажемо вам деякі з найбільш корисних порад і процедур, які ви можете спробувати, щоб ефективно запустити файл JAR у Windows.

Перевірте свій пристрій на Java. Переконайтеся, що на вашому пристрої є Java, необхідна для запуску файлів JAR у Windows. У вас є вибір між Java JDK (Java Development) або JRE (Java Runtime Environment). Якщо у вас уже є останній, ви все одно можете запустити файл Java на своїй машині. Проте багато хто вибирає JDK через зручність, яку він пропонує, і оскільки він містить усе, що є в JRE, поряд з іншими інструментами, такими як компілятори та налагоджувачі. Однак пам’ятайте, що без будь-якого з двох запуск Java буде неможливим. Ви також зіткнетеся з проблемою, якщо Java не є програмою за замовчуванням для ваших файлів .jar.

Командний рядок - java недоступна

Отже, щоб перевірити, чи є у вас Java на вашому пристрої, запустіть командний рядок (ви можете ввести його в рядок пошуку «Пуск» і ввести CMD або скористайтеся комбінацією клавіш Windows + R). Відкривши командний рядок, введіть java-версія і натисніть клавішу Enter.

Якщо на вашому ПК встановлено Java, буде відображено версію Java. Якщо ні, ви отримаєте повідомлення такого змісту: ‘java’ не розпізнається як внутрішня чи зовнішня команда, робоча програма чи пакетний файл.

Щоб завантажити Java, перейдіть до її скачати сторінка , де ви можете вибрати серед різних доступних версій. Після завантаження клацніть програму встановлення та дотримуйтеся вказівок щодо встановлення. Після цього перезавантажте ПК.

Зробіть Java типовою для своїх файлів .jar. Перед цим кроком ви можете помітити, що ваш файл Java зовсім не схожий на файл Java. Замість значка Java він може відображатися як пустий або як WinRAR. Таким чином, настав час встановити його як стандартний для запуску файлів .jar.

Встановлення Java(TM) Platform SE Binary за замовчуванням у відкритті файлів .jar

Для початку відкрийте Провідник файлів і перейдіть до Параметрів на вкладці Перегляд. У спадному списку виберіть Змінити папку та параметри пошуку . Відкриється невелике вікно, де потрібно перейти на вкладку «Вид». Зі списку там шукайте Приховати розширення для відомих типів файлів. Натисніть «Застосувати», а потім кнопку «ОК». Це повинно додати розширення .jar до назви файлу Java.

Далі клацніть правою кнопкою миші файл Java і виберіть Відкрити за допомогою варіант. Ви можете відразу побачити Java(TM) Platform SE Binary зі списку опцій, але виберіть Виберіть інший додаток замість цього. Це дозволить вам отримати доступ до опції налаштування Java(TM) Platform SE Binary як типовий для запуску Java у вашій системі. Там виберіть його та перевірте Завжди використовуйте цю програму, щоб відкривати файли .jar . Натисніть OK, і ваш файл .jar має відобразитися з піктограмою Java.

Файл Java не працює при подвійному клацанні. Якщо ваш файл .jar все одно не запускається після подвійного клацання, є інший спосіб вирішити цю проблему.

Перейдіть до місця розташування файлу .jar. У цьому місці клацніть правою кнопкою миші на чорному місці та виберіть Нові , Вибирати Текстовий документ . Після створення текстового документа перейменуйте його на будь-яке ім’я, але змініть розширення файлу . Txt до . Bat . Клацання Так щоб підтвердити дію, коли з’явиться підказка або попередження. Знову ж таки, переконайтеся, що створений вами файл .bat знаходиться в ТАМУ МІСЦІ, де знаходиться ваш файл .jar.

створення файлу .bat для запуску програми Java

Коли текстовий документ буде перетворено на пакетний файл Windows, клацніть його правою кнопкою миші та виберіть Редагувати . У пустій ​​нотатці, що з’явиться, введіть java -jar (ім’я файлу з розширенням .jar) , Наприклад: java -jar MSPowerUser.jar. Щоб уникнути помилок, просто скопіюйте назву файлу. Після вставлення збережіть і закрийте файл. Після цього замість клацання файлу .jar ви використовуватимете файл .bat для запуску програми Java.

Не запускается JAR-файл в Windows 10

Попробуйте запустить джава-приложения из интерфейса классической «Командной строки». В некоторых случаях это помогает.

  1. Откройте «Командную строку» от имени администратора из поиска Windows или из меню «Пуск». Не запускается jar файл в Windows 10-1
  2. Перейдите в расположение JAR-файла, выполнив команду cd Path или cd /d Path , если JAR-файл находится на пользовательском (несистемном) разделе. Path в команде замените полным путем к папке с файлом JAR. Выполните команду java -jar имя_файла.jar . Не запускается jar файл в Windows 10-2

Способ 2: Установка или обновление Java

Исполняемые файлы JAR могут работать только в программной среде Java, поэтому если этот компонент отсутствует на компьютере, его необходимо будет установить. Процедура установки платформы ничем не отличается от установки большинства десктопных программ. Инсталляция выполняется с помощью пошагового мастера, в полуавтоматическом режиме и с настройками по умолчанию. После установки пустая иконка JAR-файла должна получить характерный значок Java.

Если на компьютере уже имеется компонент Java, но он давно не обновлялся, старую версию необходимо удалить и установить новую, скачав ее с официального сайта разработчика.

Способ 3: Редактирование манифеста

Достаточно распространенной причиной проблем с запуском приложений на Java в среде Windows является отсутствие в файле манифеста параметра «Main-Class». Такой JAR-файл не будет считаться исполняемым. Чтобы это исправить, файл манифеста необходимо отредактировать вручную.

  1. Откройте файл JAR любым архиватором, зайдите в папку «META-INF» и откройте расположенный в ней файл «MANIFEST.MF» через «Блокнот». Не запускается jar файл в Windows 10-3
  2. Посмотрите, имеется ли в нем строка с «Main-Class», в качестве значения которого указан главный класс «Main», каковым обычно является имя JAR-файла. Это имя также имеет файл с расширением «.class», находящийся в корне открытого архиватором JAR-файла.
    Не запускается jar файл в Windows 10-4
    Если указанной строки нет, вставьте в документ последней строкой код Main-Class: name , где name – имя класса, обычно название программы. Добавлять расширение к названию класса не нужно. Не запускается jar файл в Windows 10-5
  3. Нажмите два раза клавишу ввода для переноса строки.
  4. Сохраните отредактированный файл манифеста. Не запускается jar файл в Windows 10-6
  5. Подтвердите обновление содержимого открытого архиватором файла JAR. Не запускается jar файл в Windows 10-7

Готово, теперь файл будет интерпретироваться компонентом Java как исполняемый. Проверьте, запускается ли приложение.

Значение «Main-Class» далеко не всегда совпадает с названием приложения программы или игры. Если среди файлов внутри JAR-программы нет элемента «class» с тем же названием, попробуйте взять название первого в списке файла с расширением .class.

Способ 4: Сторонние утилиты

Если проблема с запуском исполняемый файлов JAR вызвана нарушением ассоциации, связей между JAR-файлами и платформой Java, воспользуйтесь бесплатной утилитой Jarfix.

Не запускается jar файл в Windows 10-8

Утилита Jarfix не требует установки и очень проста в использовании. Все, что нужно сделать, это запустить ее с правами администратора и нажать в появившемся окошке кнопку «ОК». После этого можно будет пробовать запускать JAR-файл.

Способ 5: Разблокировка файла

Не запускается jar файл в Windows 10-9

Если файл JAR был скачан из интернета не в архиве, его необходимо будет разблокировать, так как по умолчанию Windows помечает некоторые скачанные из сети файлы особой меткой. Тут все просто: откройте «Свойства» файла через его контекстное меню, на вкладке «Общие» установите флажок в чекбоксе «Разблокировать» и нажмите кнопку «ОК».

Еще одной причиной проблем с запуском игр и приложений на Java может стать повреждение файла или версия программной платформы, с помощью которой было создано приложение выше версии компонента Java, установленного на компьютере.

Похожие инструкции:

Роман Вам помогли мои советы?

Как запустить файл .jar на windows 10?

Добрый вечер,
помогите пожалуйста решить такую проблему:
написал программу на java сохранил ее как положено в исполняемый файл с расширением .jar
пытаюсь запустить через cmd выдает такие ошибки:
Error: To use ‘StartFlightRecording’, first unlock using -XX:+UnlockCommercialFeatures.
Error: The unlock option must precede ‘StartFlightRecording’.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit

до этого скачал с официального сайта jdk, установил.
что делать?
может быть есть еще какой-то вариант создания и простого запуска консольных программ на java в windows?
гуглил этот вопрос — ничего конкретного не нашел.

  • Вопрос задан более трёх лет назад
  • 995 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 2

GavriKos

Нужно не сохранят в .jar, а скомпилировать при помощи того же jdk.
Ответ написан более трёх лет назад
alekseyizmaylov @alekseyizmaylov Автор вопроса
мне нужно, чтобы программа запускалась из windows

GavriKos

alekseyizmaylov, и что? Вам все равно ее нужно скомпилировать. ПРосто так написав в блокноте код и сохранив его как jar вы не получите исполняемый файл. Вбейте в гугл что то вроде compile java file with jdk и почитайте. А еще лучше — пользуйте IDE, например Eclipse, NetBeans, IntelliJ

alekseyizmaylov @alekseyizmaylov Автор вопроса

Я использовал IntelliJ — написал в ней код, код в ней работает, сделал сборку в файл .jar, при двойном клике по нему ничего не происходит, при попытке запуска его через cmd выходит вышеуказанная ошибка

Neonoviiwolf @Neonoviiwolf

alekseyizmaylov, и не должно, гугл в помощь, там с «артефактами» нужны настройки и нужно собрать проект

Способы запуска исполняемого файла JAR

Чтобы иметь возможность запускать исполняемые файлы JAR без использования эмуляторов, на компьютер необходимо установить платформу Java. Устанавливается компонент как обычная программа.

Способ 1: Меню Java (TM) Platform SE

Как запустить JAR файл в Windows 10-2

Сразу нужно отметить, что возможности данного способа ограничены. Хотя последняя версия платформы Java поддерживает запуск файлов JAR, далеко не факт, что конкретная Java-программа будет выполнена. Способ прост: кликните правой кнопкой мыши по файлу JAR и выберите в контекстном меню опцию «Открыть с помощью» «Java (TM) Platform SE binary».

Если ничего не произойдет, переходите к следующему способу.

Способ 2: Запуск в «Командной строке»

Попробуйте запустить исполняемый файл в консоли, если Java-программа не запустится, — по крайней мере, команда запуска вернет описание ошибки, по которому можно будет установить характер проблемы.

  1. Запустите из контекстного меню или системного поиска «Командную строку» или «PowerShell» (можно с обычными правами). Как запустить JAR файл в Windows 10-3
  2. Сформируйте и выполните команду вида java -jar «D:\executablejarfile.jar» , где содержимое кавычек – это путь к исполняемому файл JAR. Как запустить JAR файл в Windows 10-4

Способ 3: Эмуляторы Java

Лучше всего для запуска приложений Java использовать специальные программы-эмуляторы, из которых самым известным, универсальным и наиболее функциональным является KEmulator Lite. В настоящее время официальный сайт разработчика недоступен, но приложение по-прежнему можно найти в свободном доступе в интернете. Рекомендуем использовать русифицированную портативную версию эмулятора.

    Скачайте архив с программой, распакуйте в удобное расположение и запустите исполняемый файл KEmulator.exe.

Как запустить JAR файл в Windows 10-5

  • Выберите в меню «Файл»«Загрузить jar…» и укажите путь к файлу приложения или игры JAR. Как запустить JAR файл в Windows 10-06
  • Если файл не запустится или эмулятор выдаст ошибку, возможно, что-то не так с самим JAR-файлом либо для полноценной работы эмулятора требуются дополнительные компоненты, в частности Java SE Development.

    Sony Ericsson SDK

    В качестве альтернативы маловесному KEmulator Lite можно попробовать полноценную платформу виртуализации Java-приложений Sony Ericsson SDK. Официальный сайт разработчика более недоступен, однако эмулятор по-прежнему находится в свободном доступе. Также для этого понадобится набор библиотек Java SE Development Kit и утилита JADMaker, которую также придется поискать на просторах интернета.

    Скачать Java SE Development Kit с официального сайта

    1. Скачайте Sony Ericsson SDK, Java SE Development Kit (рекомендуется версия 8u191 x86) и JADMaker.
    2. Установите сначала Java SE Development Kit, а затем Sony Ericsson SDK. Инсталляцию следует выполнять с настройками по умолчанию, если вдруг эмулятор попросит добавить себя в исключения брандмауэра Windows, на это нужно дать согласие. Архив с утилитой JADMaker распакуйте в удобное расположение, она понадобится позже. В начале установки Sony Ericsson SDK появится окошко с предложением автоматического обнаружения каталогов Java SE Development Kit, нажмите в этом окошке «Да». Как запустить JAR файл в Windows 10-7
    3. Установив набор библиотек и эмулятор Sony Ericsson, зайдите в меню «Пуск» и выберите опцию «Sony Ericsson»«Default Device Selection». Как запустить JAR файл в Windows 10-8
    4. В открывшемся диалоговом окне выберите модель виртуального мобильного телефона, который станет использоваться по умолчанию. Как запустить JAR файл в Windows 10-9
    5. Запустите утилиту JADMaker и перетащите на ее окошко файл JAR, который будет преобразован в файл JAD. По умолчанию сконвертированный файл сохраняется в исходную папку. Как запустить JAR файл в Windows 10-10
    6. Откройте опять меню «Пуск» и запустите эмулятор, выбрав опцию «Sony Ericsson»«Run WIDP Application». Как запустить JAR файл в Windows 10-11
    7. В открывшемся окне обзора укажите путь к сконвертированному в JAD файлу JAR. Как запустить JAR файл в Windows 10-12
    8. В результате откроется окно эмулятора с названием Java-приложения. Чтобы его запустить, нажмите кнопку «Launch».

    Как запустить JAR файл в Windows 10-13

    К сожалению, использование даже такого мощного инструмента как Sony Ericsson SDK не гарантирует, что Java-приложение будет сразу же успешно запущено. Успех или неудача будут зависть от ряда факторов, как то: совместимость версии Java-приложения с эмулируемым мобильным устройством, а также сборки Windows 10. Так, по каким-то причинам в последних сборках этой системы платформа Sony Ericsson SDK работает некорректно.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *