Доброго времени суток.
Ситуация такая: есть JavaFX приложение, которое содержит несколько связанных fxml окон с контроллерами для каждого, которые также используют базу данных.
Нужно создать исполняемый jar. Делал так:
- File -> Project-> Structure -> Artifacts->JavaFX Application
- На вкладке JavaFX выбираю главный класс Login.java для поля Application class.
- Собираю, получаю jar файл.
После его запуска открывается стартовое окно Login.java, но после ввода авторизационных данных (берутся из базы MySQL), не происходит ничего, т.е. не открываются следующие fxml окна.
В jar вроде лежат все файлы проекта.
Небольшая ремарка: попробовал создать fxml без привязки к БД, открылся. Как я понимаю, проблема где-то в связи с БД.