Java launchers

I know of Launch4J which can create a native Java launcher for a program. Then there’ Install4J/exe4J. Apparently InstallAnywhere (cross-platform version of InstallShield) can create installers and launchers for Java. There’s also Excelsior JET for compiling directly to native.

Does anyone have any recommendations as to which solutions are good? I know Launch4J is free, so it’s probably the easiest solution.

If you used the NetBeans runtime container, you could use the installers and launchers from there. I’ve used the installers and launchers on Windows and Linux - Windows works great - the Linux installer isn’t bad, though I’ve recently switched to using native (.deb) packaging with the launcher.

You’d also pick up a good module system - I know some on here would claim that’s overkill - personally, I find it such a cleaner way to work, I wouldn’t use anything else these days.

Also Eclypse allow to you to create an executable multy platform

hire is the link how to use and configure

If you’re cool with Java 7+, JavaFX now includes a native packager for Windows, Linux, and OS X:

https://blogs.oracle.com/talkingjavadeployment/entry/native_packaging_for_javafx

AFAIK, it can be used for any Java application, not just JavaFX ones, so I’m not sure why they tie it to JavaFX. Probably just promoting the latest greatest GUI toolkit.

Thanks, I’ll check them out. I think the JavaFX solution looks quite interesting.