如何配置 Windows 7 中双击运行的 .jar 文件?
答案1
打开regedit.exe
搜索:HKEY_CLASSES_ROOT\jarfile\shell\open\command
可能,你有值:"C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1" %*
将其更改为"C:\Program Files\Java\jre7\bin\java.exe" -jar "%1" %*
(确保路径指向你的实际路径java.exe
,因为它取决于你安装的 Java 版本)
祝你好运。它对我有用。;-)
答案2
您可以在此处找到有关配置文件关联的说明:
jar:Java 术语表 - 使 Jar 文件可双击
http://mindprod.com/jgloss/jar.html#ASSOCIATION
答案3
我所做的是创建 jar 文件的快捷方式并编辑它以打开“java -jar 路径/到/文件.jar”。这是我唯一能想到的解决办法。
答案4
在 Windows 7 64 中您可能还会找到 32 位注册表项:
HKEY_CLASSES_ROOT\jar_auto_file\shell\open\命令
此项可能设置为 32 位值(“C:\Program Files\Java\jre7\bin\java.exe”-jar“%1”或类似值),从而与 64 位版本产生冲突,从而出现问题,因此请将其调整为以下值:
“C:\Program Files\Java\jre7\bin\javaw.exe”-jar“%1”%*
现在,您可以双击可执行 jar 文件而不会发生冲突。
干杯
鲍勃·奎克