Simple example for Spring Boot and JavaFX application
Contains profiles: default, nmi and aper
Active profile nmi sets in application.properties
spring.profiles.active=defaultYou can switch active profile to aper at a startup using
-Dspring.profiles.active=aper
Output zip with single JAR appears after Gradle build task:
build/distributions/SpringBootFX-boot
./gradlew run -t./gradlew version./gradlew version | grep Version | awk '{ print $2 }'git tag 2025.04./gradlew dependencyUpdates./gradlew buildHealth