I have tried this two setup for making installer of java application.
I have used these 2 setups for making a java applic
This might be of interest launch4j. It's possible to wrap applications on Windows, Linux and Mac OS X and can be configured to search for a certain JRE version or use a bundled one