抱歉,如果这有点愚蠢,但是当我键入 java -jar quiz.jar 时,我有一个运行良好的 .jar 文件。但是当我只是双击文件时它不起作用。我将它设置为使用 java.exe 打开,并且我所有的其他 .jar 都可以正常工作。这只是我创建的那些。有任何想法吗?谢谢。
问问题
4659 次
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
只需这样做:
- 右键单击 JAR,
- “打开用...”,
- 然后
javaw.exe
从您的 JREbin
文件夹中选择 - 勾选“始终使用所选程序打开此类文件”。
请注意,它必须是javaw.exe
,不是java.exe
。请自己浏览到正确的位置以确保。
这种替代方案也应该有效。
于 2013-09-05T23:45:53.237 回答