there is a utility launch4j
. With it you can make *.exe file and the application folder to put the required jre, and configuration file generation *.exe specify the name of the directory that jre is relative to the executable. All. Jre installation is not required, only need its presence in the folder with the executable.