我做了一个游戏,已经将它从 eclipse 导出到一个 .jar 文件,但是我的朋友都无法打开该文件。“java虚拟机启动器:发生了java异常”出现在所有人面前。
所以我试图找到一种将这个 .jar 文件转换为 .exe 文件的方法,并且它有点工作。使用launch4j应用程序,我能够创建一个.exe,但它仍然不适用于所有人(除了我)。出于某种原因,我尝试什么都没关系,唯一可以打开文件的人就是我。
我已经:
- 把它变成.exe(对我有用,对每个人都失败了)
- 尝试通过指示路径来捆绑 jre(失败)
- 通过在捆绑的 jre 部分提示 %JAVA_HOME% 来捆绑 jre(对我有用,每个人的 java 版本错误)
- 让最小和最大 java 版本要求为空(对我有用,每个人的 java 版本错误)
现在我不知道该怎么做,我在互联网上搜索了这么深,但所有可能的答案似乎都无济于事。如果我在launch4j 中犯了一个错误,或者我的java 安装本身有问题,我现在不会,但我根本无法发布我的项目而没有解决这个问题。有人有什么建议吗?