When no VM is available, the wrapper can automatically download and install a suitable JVM, or simply display a message or redirect the user to a website.
It makes java deployment much smoother and user-friendly, as it is able to find any installed Java VM by itself.
It creates native Windows launchers (standard.