Launch4j
Home Page
Categories: Deployment - Installation
Latest version: 2.1.4
Added 2006-06-26
Cross-platform tool for wrapping Java applications distributed as jars in lightweight Windows native executables.
The executable can be configured to search for a certain JRE version or use a bundled one, and it's possible to set runtime options, like the initial/max heap size. The wrapper also provides better user experience through an application icon, a native pre-JRE splash screen, a custom process name, and a Java download page in case the appropriate JRE cannot be found.
Features include:
- Supports Windows, Linux, Mac OS X and Solaris
- Also creates launchers without wrapping jars
- Doesn't extract the jar from the executable
- Custom application icon with multiple resolutions and color depths
- Native pre-JRE splash screen in BMP format shown until the Java application starts
- Process name as the executable filename to easily identify your application
- Works with a bundled JRE or searches for newest JRE / SDK in given range
- Opens Java download page if an appropriate Java version cannot be found
- Supports GUI and console apps
- GUI and command line interface.
- Build integration through an Ant task
 Built for Java |
 Free or free version available |
 Source code provided |