Simple example for Spring Boot and JavaFX application
Contains profiles: default, nmi and aper
Active profile nmi sets in application.properties
spring.profiles.active=default
You 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 2024.11.1
./gradlew dependencyUpdates
./gradlew buildHealth