Упаковка javafx jar как приложение для Mac - PullRequest
0 голосов
/ 23 марта 2020

Я создал файл jar, для работы которого требуются библиотеки javafx. Я знаю, что команда для его запуска: java --module-path /PATH_TO_JAVAFX_SDK --add-modules javafx.controls -jar FILE.jar. Это все хорошо, но есть ли способ упаковать это в приложение Ma c и / или Windows exe, чтобы моим пользователям не пришлось скачивать FX SDK?

1 Ответ

0 голосов
/ 25 марта 2020

Да, вы должны сделать толстый JAR, то есть файл JAR, который содержит все зависимости, которые требуются вашему проекту. Вы можете добавить библиотеки в свой JAR-файл, щелкнув в IntelliJ следующее:

Файл> Структура проекта> Артефакты> щелкните символ «+»> Извлеченный каталог> и затем выберите все файлы .jar в папке JavaFX.

Если вы используете JavaFX 11 или выше, также включите .so файлы:

Файл> Структура проекта> Артефакты> щелкните символ «+»> Файл> и затем выберите все .so файлы в папке JavaFX.

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