Java Service Launcher (for Windows) JSL 0.99p - December 2015

Download here or contact the author at

Current Release

Current release is v0.99l (public release)

Release date: December 25th 2009
Author: Michael Röschter
Download from  or or

Now supports 64bit

Release policy: The product receives ongoing support, feature enhancements and bugfixes are included from time to time. Every 6-12 months I produce a release though I will most probably never do a 1.0 release. I will support new JDKs and platforms (server operating systems only, no XP, no Win98 ). If you report bugs or show stoppers for your project I will generally try to fix them as soon as possible (usually on the next weekend).

Platforms: 32bit has been tested under Windows NT 4, Windows 2000, Windows 2003 and Windows XP. 64bit has been tested under Windows 7. Windows 2008 and Vista work fine according user feedback (they share the Kernel with Windows 7). The special parameters (-classic -hotspot -client -server ) which allow for a VM selection on command line are supported.

JVM: Supported JAVA versions are Oracle JDK/JRE 1.2, 1.3, 1.4, 1.5, 1.6,1.7,1.8 and compatible JDKs. It has been previously tested with IBM JDK 1.3 and JRockit 1.4 (see FAQ section on JRockit). Supported means, me or other people have seen it work (and told me). Works around LOGOFF shutdown bug in all JDKs pre 1.3.1.
All varieties of the virtual maschine should work (classic, JIT, hotspot, server). I will support future versions of the JDK as soon as they are released. If you would like other JVMs supported please send me a note with a link where I can get the JDK.

jsl.exe 32bit;VC2009;dynamically linked (depends on msvcrt90.dll)
jsl_debug.exe 32bit;VC2009;dynamically linked (depends on msvcrt90.dll); debug version
jsl_static.exe 32bit;VC2009;statically linked
jsl64.exe 64bit;VC2009;dynamically linked
jsl64_debug.exe 64bit;VC2009;dynamically linked (depends on msvcrt90.dll); debug version
jsl_static64.exe 64bit;VC2009;statically linked