Windows 8.1 不会使用 .jar 文件启动文件扩展名,尽管在 Windows 7 中可以这样做

Windows 8.1 不会使用 .jar 文件启动文件扩展名,尽管在 Windows 7 中可以这样做

这是我想要打开的文件的图片,以及我想要用来打开它的程序:

一个文件扩展名(.atb)和一个 jar 文件图片

  1. 如果我只是单击 jar 文件,它就会顺利打开我的程序(我自己制作了该 Java 程序),没有任何问题。

  2. 如果我单击该文件并选择图片中的程序作为我的默认程序,它会显示以下内容:

    消息图片

  3. 如果我使用 .txt 作为文件扩展名执行所有这些操作,它会显示相同的内容并且仍然不起作用。

  4. 如果我在 Windows 7 中使用相同的设置执行所有这些操作,一切都会正常运行。

当发生这种情况时,我还检查了我的事件日志,并弹出一个关键字“审计成功”并带有以下文本:

尝试查询帐户是否存在空白密码。

你知道这是什么原因造成的吗?

答案1

发生这种情况的原因有很多,因此请针对以下情况进行反复试验:

• 是个文件被处决空的?检查文件大小...

• 您是否正在尝试运行您的 32 位版本操作系统上有 64 位应用程序吗?

最后...

JDK 7 是否已安装并且路径是否已设置?运行 Ctrl + R 并输入 cmd,按 Enter,然后输入 path,再按 Enter。如果您的 Java Bin Directory 不在此字符串中,那么这就是您的问题。

相关内容