【发布时间】:2014-08-07 15:04:54
【问题描述】:
我制作了一个小蛇游戏,并通过 Eclipse 将其导出为可运行的 JAR 文件。
它在安装了 JDK 的机器上完美运行(关于环境变量等等。)
但是“正常”的人没有安装那个,只有可以在这里找到的 JRE:http://java.com/en/download/index.jsp
这显然不足以执行 JAR。我尝试了很多方法:
- 在 Jar 中打包库
- 在 Jar 中提取库
- 使用 java 1.7 构建
- 使用 java 1.8 构建
- 检查构建路径以确保包含库。
充其量我在另一台 PC(安装了 JDK 的那台)上得到“发生 Java 异常”。 然后我尝试通过 cmd 使用命令在我自己的机器上运行 JAR...
java -jar fileName.jar
...希望我能得到一个错误日志,但不,它只是像没有问题一样运行 JAR。
关于如何让 JAR 在安装了 JRE 的机器上运行的任何想法?
提前致谢
【问题讨论】:
-
这些用户遇到的错误的详细信息是什么?
-
您遇到什么错误?那台机器有兼容的 JRE 版本吗?
-
听起来您正在使用一些仅在 JDK 中可用的类或工具。你能提供一个MCVE 来证明这个问题吗?
-
唯一可能有助于回答的是堆栈跟踪,请提供堆栈跟踪