jre如其不设java_home就形同虚设吗

   阅读
jre如果不设java_home就形同虚设吗?
我做了些java小游戏发给一些有兴趣的朋友玩,结果都说java runtime environment not found,甚至连我自己另一台电脑也是。
我明明装了JRE的,网上搜了下说没有设java_home,难道这都要自己设的吗?有自动的脚本吗?

还有我不会打包jre,我用的jar2exe,我想问下如何打包
------解决思路----------------------
用exe4j打包很简单,可以把jre打包到一起发布,就是发布包有点大而已。
------解决思路----------------------
确实是这样。
------解决思路----------------------
如果你用bat启动的话,可以参考下apache tomcat的startup.bat
你可以先猜测一下用户要用哪个java
如果没有java_home,你就看path下有没有java,如果都没有,那你的程序就没法跑了
如果有java_home,就用那个java_home/bin/java或者java_home/jre/bin/java来启动你的程序
阅读