Не удается создать файл JAR, который работает вне IntelliJ Idea 2019 - PullRequest
0 голосов
/ 28 октября 2019

У меня много проблем с запуском моего 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 как в качестве администратора, так и без.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...