Java .jar在其他计算机上不起作用

时间:2014-02-22 09:28:10

标签: java eclipse batch-file jar ide

我使用Eclipse Kepler制作了一个简单的纸牌游戏。然后我将它导出到一个可运行的.jar文件。

当我双击.jar文件时,没有发生。所以我制作了一个.bat文件: java -jar CardGame.jar

运行它时,它运行正常,但当我的朋友在他的计算机上运行它(是的,同一目录中的两个文件)时,cmd.exe将会告诉他:'java' is not recognized as an internal or external command

经过一番搜索,我读到我必须在.bat文件中添加%JAVA_HOME%。这对没有任何影响,但它仍会 在我朋友的电脑上运行。

所以我的问题是:
- 我的.jar或.bat文件有什么问题?
- 我可以在没有.bat文件的情况下运行它,如果是这样的话?

1 个答案:

答案 0 :(得分:0)

他需要在默认路径中安装Java。

最简单的方法是转到http://java.com/en/download/installed.jsp并按照说明操作,直到报告安装了Java。

之后你的朋友应该可以运行它。