Java Windows。为什么我可以在命令提示符下运行jar文件但不能双击它

时间:2017-01-16 20:30:51

标签: java

现在在这台机器上只需输入命令提示符: 的java

导致命令提示符说java没有被识别。 现在机器确实安装了java,所以我只是将java home和javahome / bin添加到路径中。现在按java导致java被识别但是 通过双击一个jar文件,但我没有让软件运行。但是当我进入命令提示符并输入提示符时,#java; jar nameofJar.jar"应用程序运行正常。不确定是什么问题。我添加了环境变量以确保它以jar文件为目标。我注意到它没有看到jar文件作为"可执行jar文件"简单的" jar文件"。

1 个答案:

答案 0 :(得分:2)

您必须告诉java使用javaw.exe执行您的文件,如@Carcigenicate所述

  1. 启动“控制面板”
  2. 点击“默认程序”
  3. 单击“将文件类型或协议与特定程序关联”
  4. 双击.jar
  5. 浏览C:\ Program Files \ Java \ jre7 \ bin \ javaw.exe
  6. 点击按钮打开
  7. 单击确定
  8. 按钮