being able to just produce an exe, no jvm required...
# compose-desktop
a
being able to just produce an exe, no jvm required, would be a very nice feature to have
e
jpackage already gives you something that runs without a separate jvm
a
ya but, still, would be nice to have just a vanilla executable. no kludge
e
I don't think there's anything on a public roadmap but the compose plugin does work on mpp, so it's "just" a matter of writing all the platform-specific UI
a
go has become my goto for little http projects b/c it can just build a small & totally self contained http server. it's so nice to just compile & run. zero extra steps
e
it's a single Gradle task to package everything up into a .exe or .app as well
a
k
😕 1
a
You can use Graal native image for executable. Native compiler plugin was merged recently. But it still requires a lot of work.
K 2
s
@altavir yeah it has improved a lot with the recent Gradle and maven plugins, but the swing/awt support is targeted only on linux now - https://www.graalvm.org/release-notes/21_0/#:~:text=added%20awt%20and%20swing%20support%20for%20the%20linux%20platform
a
Yep. This is why, I have not tried it myself.