Сборка exe приложения JavaFX из Maven с помощью jlink и jpackage (Java 14) под Windows
Подскажите, возможно ли собрать приложение JavaFX из Maven с помощью jlink и jpackage под Windows. Как это сделать? Используется Java 14.
Проблемы, с которыми столкнулся:
jlinkсобирает приложение в папку с кучей файлов. Для запуска используется bat-файл, находящийся в папкеbinскомпилированного проекта. Всё работает, но постоянно открыта консоль (окноPowershell), пока работает приложение. Как убрать окно консоли?- В сети много примеров компиляции приложения в
exeс помощьюjpackage. Единственно, для компиляции нужен jar-файл приложения, а его не собрать, так как собирается с помощьюjlink, а там jar-файл отсутствует. Как собрать exe-файл?
Вот ссылка на пример проекта JavaFX с pom-файлом для Maven.
Сборка проекта из Maven с помощью плагина javafx:jlink. Запуск приложения с помощью hellofx.bat из папки ..\target\hello\bin.