Я создаю приложение с помощью JavaFX и Scene Builder.Я использую Intelij IDEA.
При запуске приложения из IDEA оно работает отлично.
Я хотел собрать свое приложение как exe-файл, просто чтобы проверить, будет ли оно работать на других компьютерах.
Я сделал exe-файл с включенным JRE.Файл JAR также включается после создания артефактов.
Вот как я сделал это:
Файл / Структура проекта / Артефакты
Мой проект появляется здесь. Я создал файл MANIFEST впапка src.Я добавил Основной класс.
Я добавил Класс приложения на вкладке JavaFX и выбрал ВСЕ в опциях Native Bundle
Iнажал кнопки «Применить» и «ОК»
Я сделал сборку - Построить / построить артефакты
Intelij Idea создал папку с именем моего приложения в out / artifacts.Есть также JAR-файл и EXE-файл
Когда я нажимаю на EXE-файл, приложение начинает устанавливать.После завершения установки я пытаюсь запустить свою программу, но ничего не происходит.Вместо этого приложение запускается в диспетчере задач и потребляет некоторые ресурсы.Та же самая ситуация происходит с файлом JAR, когда я пытаюсь открыть его двойным щелчком.
Что мне нужно сделать, чтобы приложение правильно запускалось без ошибок?
Моя версия Java:
Файл манифеста: