jar 无法打开 以及 javaw.exe 的注册表配置问题

2018-12-26 21:40:33 +08:00
 enchilada2020

· 问题描述:

有一 jar 文件 双击无法打开 已确认设置默认打开方式为 java platform se binary

百度了一下 说是编辑注册表信息

HKEY_CLASSES_ROOT/Applications/javaw.exe/shell/open/command

· 问题一: 最开始我的机器上注册表只有 HKEY_CLASSES_ROOT/Applications/javaw.exe 之后的 /shell/open/command 是没有的 于是卸载 JDK 和 JRE 重新安装之后才有 这是什么原因导致的?如果没有会有什么影响

· 网上说需要将原值中间添加 -jar 即可 但我查看了一下值 其本身就是这样的:

· "H:\Software\JRE\bin\javaw.exe" -jar "%1" %*

也就是说不需要修改 但是 jar 文件依旧打不开……

· 用 cmd 命令行执行 >javaw -jar filename.jar

依旧没有任何反应 于是

· 问题二:这是什么原因导致的?该如何解决这个问题?

先谢过各位了

3927 次点击
所在节点    Java
2 条回复
ysc3839
2018-12-26 23:10:42 +08:00
cmd 执行 java -jar filename.jar 看错误信息?
enchilada2020
2018-12-27 14:16:18 +08:00
@ysc3839 感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/521318

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX