Yeah it’s funny how “Java runs everywhere” was a huge selling point of the JVM. But now it’s not even included in macOS by default, so if you want somebody to use you Java/clojure CLI they have to install Java. And that will raise eyebrows and make people think “what is this, 2010??”
graalvm native binaries?
Openjdk also dropped a lot of OS support, it basically just windows, Mac and Linux now. And AIX.
No more FreeBSD, Solaris, open Solaris (illumos smartos etc).
jpackage
It does all of this work for you and its a standard tool that dumps out a platform specific application bundle.
The only people living in 2010 are the ones that choose to live there with incredibly outdated takes on things they dont understand.