繁体   English   中英

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

[英]Java Windows. why can I run a jar file on command prompt but not double clicking it

现在在这台机器上早些时候只需输入命令提示符:java

导致命令提示符说无法识别 java。 现在机器确实安装了 java,所以我只是将 java home 和 javahome/bin 添加到路径中。 现在按 java 会导致 java 被识别,但是通过双击 jar 文件,但我没有让软件运行。 但是当我进入命令提示符并输入提示符“java -jar nameofJar.jar”时,应用程序运行良好。 不知道是什么问题。 我添加了环境变量以确保它针对 jar 文件。 我确实注意到一些事情,它没有将 jar 文件视为“可执行 jar 文件”,而只是“jar 文件”。

您必须按照@Carcigenicate 的指示告诉 java 使用javaw.exe执行您的文件

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM