我正在编写一个功能性的Java / Jython游戏引擎,我希望能够在大多数计算机上运行。虽然是电脑' Java可能是最新的,它无法识别" java"作为命令(批处理)。
我正在寻找一种解决方案,不会给消费者带来额外的工作(下载/安装JRE),并允许任何人都能够运行游戏。
我正在尝试使用'做的计算机。拥有JRE 7,但它没有认识到Java'
答案 0 :(得分:2)
您可以随应用程序一起发送JRE,并将JRE用于您的应用程序。效果是一样的:应用程序将通过可执行文件(需要包装器)或脚本(批处理)文件启动,目标机器不需要安装Java运行时。 Java不必“安装”,只需要“存在”即可。 或者您也可以: 为此目的使用Excelsior JET编译器。 有关详细信息,请参阅http://www.excelsior-usa.com/。
答案 1 :(得分:1)
您可以在安装程序中将游戏与JRE捆绑在一起。