I can see why people try this way: graalvm is limited outside the entreprise version, and it’s quite slow to compile with.
I think the aot compilation story on the JVM lacks fast tooling with good UX compared to go.