Io ho sempre usato launch4j http://launch4j.sourceforge.net