TIL launch4j

24 Jun 2011
Posted by cgp

I always wondered what people use to create windows executables for Java apps. Launch4j is a pretty good option. It's free for commercial use, and is open source itself. The interface is a little clunky and takes some getting used to, but it does the job and has plenty of options:

  1. Maven AND Ant integration
  2. Splash screens
  3. Set JVM options via a config file

For me I needed to identify the process name. I'm surprised I hadn't found this sooner.