无法将默认 .jar 打开程序从命令提示符更改为 Java SE 二进制文件

无法将默认 .jar 打开程序从命令提示符更改为 Java SE 二进制文件

不久前,我将默认的文件打开.jar程序更改为 cmd,因为我正在用 Java 编写一些控制台应用程序,并希望能够轻松运行它们(我现在知道您可以通过 获得类似的结果javaw.exe)。我现在试图将默认打开程序切换回javaw.exe,因为我以前这样做过。我无法将其更改为javaw.exe或任何其他程序,无论是建议的还是其他的。

我无法通过右键单击并进入“打开方式 --> 选择默认程序...”菜单来执行此操作。此方法使用 打开了程序javaw.exe,但无法将其设置为默认打开程序。我也尝试通过控制面板执行此操作,但这也无法更改默认打开程序。最后,我按照教程这里,但我找不到“无文件关联”。

答案1

首先尝试卸载然后重新安装 Java(希望它能重置文件关联)

如果仍然不起作用,请尝试按 Windows 键 + R 并粘贴“控制面板\程序\默认程序\设置关联”

将其设置为java.exe不是javaw.exe(不记得哪一个运行 java 但值得一试。

即使这不起作用,也可以尝试在关联之前进行系统还原。(在还原之前创建一个,以防您需要恢复)

如果这仍然不起作用请查看这篇文章: http://www.sevenforums.com/tutorials/19449-default-file-type-associations-restore.html

或互联网上的其他教程。如果出现问题,请在进行更改之前备份(系统还原点)

相关内容