Upgrading a Maven, Spring Boot, and JavaFX Application
Get your apps up to date!
by
Join the DZone community and get the full member experience.Join For Free
I've been migrating all my JavaFX applications to Java 15/JavaFX 15.0.1 to see if there are any pain points or gotchas to be aware of. I particularly wanted to understand how Maven and Gradle handle JavaFX, and how to successfully build and run the applications in IntelliJ IDEA.
In this blog post, I explore the steps taken to upgrade a Spring Boot/Maven/JavaFX application.
Backstory
Once upon a time, in the olden days when we were allowed to physically go to conferences, Josh Long and I decided to co-present at Code One (2018). Obviously, this was going to be a Spring Boot application, and Josh suggested we create a JavaFX front end for it, since that's what I'd been using in two previous demos (Java 8 in Anger and Real World Java 9).