Wikipedia
PackJacket
PackJacket is an open source application to create cross-platform Java installers. The installer generated can be a JAR or an EXE.
PackJacket takes care of the XML code, compiling to Java, and wrapping into an EXE for faster and simpler generation of installers.
PackJacket is released under the terms of the GNU General Public License.