Of course you can just "bundle" the jre with your application without really "installing" it and have your users invoke a bat file that sets the path and classpath on the fly to look at your applications jre even if they do not have
java "really" installed.
The jre is not all that big.