Java Windows exe - a tool for creating Windows executable files

A top-rated programming book on Amazon
Working
Effectively
with
Legacy Code

Here's a link to a tool named JSmooth that lets you create Windows executable files from standard Java JAR files. It looks like this can make the installation process on the Windows platform much more friendly.