我制作了一个小贪吃蛇游戏,并通过 Eclipse 将其导出到可运行的 JAR 文件中。
它在安装了 JDK 的机器上完美运行(关于环境变量等)。
但是“普通”人没有安装这个,只有可以在这里找到的JRE:http://java.com/en/download/index.jsp
这显然不足以执行 JAR。我尝试了多种方法:
- 将库打包到Jar中
- 在 Jar 中提取库
- 使用 java 1.7 构建
- 使用 java 1.8 构建
- 检查构建路径以确保包含库。
最多我在另一台 PC(安装了 JDK 的 PC)上得到“Java 异常发生”。 然后我尝试通过 cmd 使用以下命令在我自己的计算机上运行 JAR...
java -jar fileName.jar
...希望我能得到错误日志,但是不,它只是运行 JAR,就像没有问题一样。
关于如何使 JAR 在安装了 JRE 的计算机上运行有什么想法吗?
提前致谢
最佳答案
检查packr
Packages your JAR, assets and a JVM for distribution on Windows, Linux and Mac OS X
关于java - 在 Eclipse 中制作的可运行 Jar,无法在未安装 JDK 的电脑上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25185890/