【发布时间】:2014-10-17 00:25:52
【问题描述】:
我目前是一名高中生,我发现了一个名为 FBLA 的俱乐部的游戏编程竞赛。我有一些关于比赛的问题,所以我给他们发了电子邮件。
我之前在 Computer Science Stack Exchange 上发过帖子,您可以在其中查看 here。
现在收到问题的反馈后,有人评论说我应该在这个网站上发布我的下一个问题。
我的问题是,我如何能够将 Java JAR 文件与本机库打包,然后从中创建一个 EXE,所以它将是一个独立的?
在我的理论中,我必须创建 jar,并在人们在他们的机器上安装 java 时将所需的本机文件放入该 JAR 文件中,然后我可以使用 FatJar 或 JSmooth 等程序。
如果我错了,或者我如何能够更多地了解 jar 是如何运行的,那将有很大帮助。
2014 年 11 月 8 日更新
我终于回来搞砸了,我下载了 Launch4j。我用它设置并完成了所有工作,并制作了一个可执行文件,其中包含所有 java 的核心本机文件。我卸载了所有处理java的程序,当我去运行它时,它仍然需要java。
再次说明我需要做什么:
需要发生的是,即使法官的计算机上没有安装任何 Java 版本,可执行文件也能够运行。
【问题讨论】: