IntelliJ JavaFX 12 Artifact: нет основного атрибута манифеста, но он есть?

Немного запутался. Осмотрелся и ничего не нашел. У многих людей возникают похожие проблемы, но я еще не нашел решения.

Я клонировал образец приложения IntelliJ gradle non-moduler hellofx из здесь.

Собирается и работает нормально, хорошо.

Затем я попытался построить артефакт. Я сделал Add -> JAR -> from modules with dependencies...

В результате чего:

введите описание изображения здесь

Создание артефакта и попытка его запустить дает мне следующую ошибку:

"C:\Program Files\Java\jdk-11.0.2\bin\java.exe" -Dfile.encoding=windows-1252 -jar E:\hellofx\out\artifacts\hellofx_main_jar\hellofx_main.jar no main manifest attribute, in E:\hellofx\out\artifacts\hellofx_main_jar\hellofx_main.jar

Но атрибут Main-Class находится в файле манифеста, который был создан при построении артефакта:

введите описание изображения здесь


person AlwaysNeedingHelp    schedule 19.04.2019    source источник
comment
Возможно дублирование Как открыть файл JavaFX .jar с JDK 11?   -  person José Pereda    schedule 19.04.2019


Ответы (1)