【发布时间】:2012-01-22 20:48:46
【问题描述】:
我做了一个小扫雷游戏,我想把它发给朋友,让他测试一下。问题(可能)是他无法运行它,因为他的计算机上没有为程序员安装 Java(JDK)。如何导出可以在其他计算机上运行的程序而无需下载任何其他文件**(JRE 除外)**?
编辑:我确实阅读了有关将 JAR 转换为 EXE 的信息,但我找不到任何可以做到这一点的东西。
EDIT2:Download here JAR 文件(它应该只打开一个空白窗口)。我在两台安装了 JDK 的计算机上对其进行了测试,它可以正常工作,而在另外两台没有 JDK(一台带有最新的 JRE)的计算机上它无法启动。这是错误: .
【问题讨论】:
-
您的朋友是否安装了 JRE(Java 运行时环境)? (这在许多操作系统上默认安装,但不是全部。)
-
我现在在问他,但我想知道如何用 Java 制作一个通常与其他 PC 兼容的独立游戏,例如 Minecraft(我的朋友可以在他的电脑)。
-
@JanBurak:即使是 Minecraft 也需要单独安装 JRE,请参见此处:minecraftwiki.net/wiki/Hardware_performance ->“Java 运行时环境 (JRE) 6 及更高版本才能运行游戏。”
标签: java eclipse jar compatibility