Автономный файл - PullRequest
       2

Автономный файл

0 голосов
/ 25 февраля 2019

Привет

Работа над приложением JavaFX с IntelliJ.До сих пор я публиковал релизы на странице Github , но вчера заметил, что ни один из них не работает без JDK в качестве зависимости.Я нашел термин «автономный файл jar» после быстрого поиска в Google и услышал, что Ant Build, Maven и Gradle могут сделать именно это.Ant Build не работал, Мэйвен, я не мог добраться до работы, и Грэйдл завалил меня вариантами.Нет похожего проекта, поэтому не было универсального сценария, чтобы делать то, что я хочу, поэтому я должен сделать свой собственный, как сказано в большинстве документов.Вот и я.

Мой вопрос таков;как мне скомпилировать мой проект IntelliJ на нативном Java с JavaFX в автономный файл jar?

1 Ответ

0 голосов
/ 25 февраля 2019

Взгляните на Launch4j , это позволяет вам указать JRE для связывания при создании EXE-файла.К сожалению, я не думаю, что он поддерживает платформы MacOS или Linux.

В нем также есть достаточно глубокие параметры командной строки, поэтому его можно автоматизировать в процессе сборки с использованием пакетных файлов, maven и т. Д.

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