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 -tPlugin axion-release-plugin
gradle currentVersion -q -Prelease.quietgradle releasegit tag 2026.04Plugin io.github.ben-manes.versions
./gradlew dependencyUpdates./gradlew buildHealth