Как при создании приложения JavaFx сделать из jar файл exe
Всем доброе утро, день или вечер.
Интересует такая проблема, совершенно недавно занимаюсь изучением языка (буквально месяца 3) и решил сделать для подруги приложение по ортодонтии на базе JavaFx.
Используя 18JDK и Idea я создаю проект

Далее создалась вся основа после чего на основе SceneBuilder создал макет, прописал контролер для приложения.
После этого аргументировал что приложение в среде запускается
Создаю артефакт jar
Далее использую Launch4j и на выходе получаю кучу ошибок.
Понимаю что проблема в том, что скорее всего используются библиотеки с новой JDK или проблема в модулях Maven.
Но не знаю как решить эту проблему. Пытался сделать через 11JDK тоже самое.
Заранее спасибо за помощь новичку!
Ответы (1 шт):
Есть очень удобный мини-инструмент JPackageScriptFX для сборки проектов в exe (jlink + jpackage). Скрипт удобен в показательности настроек. Сам скрипт в виде 3-х вариантов для разных ОС в каталоге jpackagefx-main. Это самое удобное решение для модульных решений и решает вопрос конфликта версий.