Использование Daemon Apache и JSVC: http://commons.apache.org/proper/commons-daemon/
Это решение, которое также используется наиболее распространенным Java-демоном: Apache Tomcat .