Как создать испольняемый на винде jar или exe, имея javafx приложение?
Чтобы сделать java-приложение, готовое к запуску на другой машине без дополнительных церемоний, стоит использовать входящую в JDK утилиту jlink. Но это будет не бинарник, а сборка из JRE и вашего приложения со скриптами запуска под разные операционные системы. Сделать бинарник можно с помощью утилиты native-image из комплекта GraalVM, но это процесс не простой и требует понимания нюансов работы компилятора и виртуальной машины.
Как создать испольняемый на винде jar или exe