用cmd打开jar文件

时间:2013-01-12 03:25:41

标签: windows jar cmd java

我有一个名为“adventure.jar”的jar文件。当您使用java -jar adventure.jar在cmd中运行它时,它可以正常工作。但是,我正在测试在新计算机上打开文件,我遇到了问题。此计算机在命令提示符中没有java命令。它肯定安装了Java,但也许不是JDK?无论如何,我的目标是双击时从cmd运行jar文件,而不需要命令(甚至可能吗?)。 jar已经可执行,但它不会像我需要的那样从命令提示符执行。任何帮助将不胜感激。

编辑:如果有办法通过exe文件或批处理文件执行此操作,我也可以这样做。

3 个答案:

答案 0 :(得分:2)

听起来像你的PATH环境。变量中没有Java。您可以按照Oracle的教程

添加它

Adding Java to your PATH Environment variable.

通常类似于;C:\Program Files\Java\jre7\bin

对于你的第二个问题 - 是的,这是可能的 打开记事本,然后键入java -jar adventure.jar,然后将其另存为launch.bat或其他内容。然后你可以双击那个批处理文件,它将运行你的java档案。

答案 1 :(得分:0)

首先,从命令提示符处尝试start adventure.jar。如果这不起作用,请找到java.exe(在我的计算机上,C:\Program Files\Java\jre7\bin)并使用命令提示符中的完整路径,或将包含java.exe的文件夹的路径添加到PATH 1}}环境变量。要添加路径,请单击“开始”菜单,右键单击“计算机”,单击“属性”,单击“高级系统设置”,单击“环境变量”,然后在“系统变量”下找到PATH,然后单击“编辑”,并添加路径(示例:添加以下内容)到PATH的末尾:;C:\Program Files\Java\jre7\bin并且不要忘记分号!)

希望它有所帮助。

答案 2 :(得分:0)

打开命令提示符

转到jar文件所在的文件夹

运行

unzip test.jar

此处 test.jar 是jar文件的名称。

此命令会将所有文件解压缩到该文件夹​​