Как при создании приложения JavaFx сделать из jar файл exe

Рейтинг: 1Ответов: 1Опубликовано: 20.02.2023

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

Далее создалась вся основа после чего на основе SceneBuilder создал макет, прописал контролер для приложения. Макет проекта После этого аргументировал что приложение в среде запускается Само приложение Создаю артефакт jar введите сюда описание изображения Далее использую Launch4j и на выходе получаю кучу ошибок. введите сюда описание изображения введите сюда описание изображения Понимаю что проблема в том, что скорее всего используются библиотеки с новой JDK или проблема в модулях Maven. Но не знаю как решить эту проблему. Пытался сделать через 11JDK тоже самое. Заранее спасибо за помощь новичку!

Ответы

▲ 0Принят

Есть очень удобный мини-инструмент JPackageScriptFX для сборки проектов в exe (jlink + jpackage). Скрипт удобен в показательности настроек. Сам скрипт в виде 3-х вариантов для разных ОС в каталоге jpackagefx-main. Это самое удобное решение для модульных решений и решает вопрос конфликта версий.