0

抱歉,如果这有点愚蠢,但是当我键入 java -jar quiz.jar 时,我有一个运行良好的 .jar 文件。但是当我只是双击文件时它不起作用。我将它设置为使用 java.exe 打开,并且我所有的其他 .jar 都可以正常工作。这只是我创建的那些。有任何想法吗?谢谢。

4

2 回答 2

1

您可以做的是在上下文菜单中添加一个选项(使用注册表)。例如,您可以将此代码复制到 .reg 文件中并运行它。您的上下文菜单中应该有一个“运行 Jar”选项。我是在我的 Windows 安装中完成的,效果很好。

[HKEY_CLASSES_ROOT\*\shell\Run Jar]

[HKEY_CLASSES_ROOT\*\shell\Run Jar\command]
@="java.exe -jar %1"

如果要删除此选项,请创建并执行一个新的 .reg 文件,其中包含:

[-HKEY_CLASSES_ROOT\*\shell\Run Jar]
于 2013-09-05T23:41:28.097 回答
0

只需这样做:

  1. 右键单击 JAR,
  2. “打开用...”,
  3. 然后javaw.exe从您的 JREbin文件夹中选择
  4. 勾选“始终使用所选程序打开此类文件”。

请注意,它必须是javaw.exe,不是java.exe。请自己浏览到正确的位置以确保。

这种替代方案也应该有效。

于 2013-09-05T23:45:53.237 回答