WinRun4j is a java launcher for windows. It is an alternative to javaw.exe and provides the following benefits: Uses an INI file for specifying classpath, main class, vm args, program args. Custom executable name that appears in task manager. Additional JVM args for more flexible memory use. Built-in icon replacer for custom icon. Pre-JVM splash screen with auto-hide. DDE implementation for file a