Создайте и разверните приложение javafx, используя java11 - PullRequest
0 голосов
/ 23 ноября 2018

Я выполнил шаги в https://blog.jetbrains.com/idea/2013/03/packaging-javafx-2-applications-in-intellij-idea-121/

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

enter image description here

Ошибка: Java FX Packager: Невозможно создать артефакт - fx: развертывание недоступно в этом JDK

enter image description here

Я знаю, что JavaFX был удален из java11. Мой вопрос заключается в том, что я должен сделать, чтобы создать .jar или .exe

. Вот приложение hello world для быстрого тестирования.

1 Ответ

0 голосов
/ 25 ноября 2018

К сожалению, вы не сможете собрать JAR с помощью JFX11, так как, по-видимому, упаковщик был удален из JFX SDK.Есть надежда, что это будет реализовано в будущем выпуске (возможно, 12).Для более подробной информации читайте здесь:

https://youtrack.jetbrains.com/issue/IDEA-200721, содержащее следующие 2 ссылки:

https://bugs.openjdk.java.net/browse/JDK-8212780

https://openjdk.java.net/jeps/343

Каквременное решение, вы можете просто использовать / понизить до версии 10, которая все еще включает в себя необходимый упаковщик.

...