【问题标题】:executable jar file doesnt run upon double click可执行 jar 文件在双击时不运行
【发布时间】:2021-12-26 10:31:37
【问题描述】:

所以一切都很好,就像 2 到 3 周前一样,突然我所有的 jar 文件都无法通过双击打开

我检查了我的注册表,但一切正常 与 javaw 一起运行的关联 .jar 应用程序 我仍然无法通过双击运行可执行的 .jar 文件

我可以使用 javaw -jar filename.jar 在 cmd 中运行它们 但它不适用于我的世界,我无法使用我想要制作的 cmd 运行我的世界,所以每个可执行的 .jar 文件都可以通过双击打开

               *NOTE*

我的 java 命令在 cmd 中工作 我的 Computer\HKEY_CLASSES_ROOT\jarfile\shell\open\command 值为:

"C:\Program Files\Java\jre1.8.0_311\bin\javaw.exe" -jar "%1" %* 在本地机器上也是一样的。 有人帮忙吗?

我也使用了 jarfix,但它不起作用,当我单击一个 jar 可执行鼠标时,鼠标只会旋转一瞬间而没有任何反应,我试图修复这个问题 4 小时。

【问题讨论】:

  • 上面写着 Java(TM) Platform SE Binary

标签: java jar javac javaw


【解决方案1】:

尝试从注册表中删除此值:

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jar]

然后是以下命令:

C:\>assoc .jar=jarfile
C:\>ftype jarfile="C:\path\to\your\javaw.exe" -jar "%1" %*

【讨论】:

  • 不,没有任何改变。仍然无法打开任何可执行的 jar 文件。
猜你喜欢
  • 2016-05-03
  • 1970-01-01
  • 2022-10-06
  • 2012-02-25
  • 2014-09-24
  • 1970-01-01
  • 2016-01-27
  • 1970-01-01
  • 2018-12-21
相关资源
最近更新 更多