У меня много проблем с запуском моего JAR-файла. Файл прекрасно работает внутри IntelliJ и Eclipse, но когда я пытаюсь запустить его в Windows с полностью обновленным Java SE, он не запустится. Пробовал 3 разных ПК с Windows 10 и новее, все на Java установлено.
Ошибка в том, что у меня не установлено приложение по умолчанию для запуска программы, но оно установлено для последней версии Java SE.
У меня похожие проблемы с любым JAR-файлом, так что это не тот JAR-файл.
Я пробовал несколько JDK и SDK, но не могу заставить его работать. Также ... Возможно ли сделать файл JAR с UTF-8 в качестве кодировки файла по умолчанию?
Github Repository
Единственное возможное исправление, которое я смог найти после запуска Jarfix3.0, исправление auto-файла jar-файла regedit, удаление и повторная установка java 1.8.
Создайте файл .bat в блокноте с текстом, java -jar file.jar поместите его в ту же папку и запустите из него. Не так оптимально. Не могу даже запустить через CMD.
ОБНОВЛЕНИЕ:
Возможно запустить его, используя java -jar app.jar
, но все равно не может дважды щелкнуть файл Jar для выполнения. Когда я запускаю двойным щелчком, он мгновенно открывает CMD и закрывает его. Не вижу ошибки. Когда я запускаю от имени администратора, он покажет:
This file does not have an app associated with it for performing this action...
, хотя он отлично работает как при выполнении с .bat, так и из CMD. Приложение по умолчанию установлено, и я использовал Jarfix 3.0 как в качестве администратора, так и без.