【发布时间】:2013-03-26 03:15:27
【问题描述】:
我用 Java 制作了一个小游戏。 它有大约 5 个不同的类,主类在 Game.java 我将它编译成一个 jar 文件,并使用 manifest.txt 正确地完成了所有操作,它给出了主类所在文件的名称。 jar 文件在我的计算机上运行,所以我将其转换为 exe 文件并将其发送给其他人。 当我的朋友尝试运行 exe 文件时,它给了他一个错误提示:
找不到主类游戏。现在退出。
exe 和 jar 文件在我的计算机上可以正常工作,但在其他计算机上却不能。 我们都运行 Windows 7。 出了什么问题?
【问题讨论】:
-
你的朋友有没有安装java?你运行它一样吗?它是由您的 IDE 制作的可执行 jar 吗?请提供更多信息。
-
如何转换成.exe文件?
-
@EJP 我用命令行把它变成了一个 JAR 文件,然后用一个叫做 Launch4j 的程序把它转换成一个 exe。
-
@JaneDoh 我实际上不确定他是否安装了 java,我不敢相信我看过这个。我想这可能是问题所在。
标签: java jar compilation exe