【发布时间】:2012-01-20 14:47:09
【问题描述】:
在命令行中运行 .jar 文件可以正常工作,但我无法通过双击我的 Windows 7 (64) 来运行任何 .jar 文件。双击后似乎没有任何反应。
我尝试了ftype 提示,没有成功:
ftype jarfile="C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1" %*
我重新安装了JDK 7 64位,没有成功。
有什么想法吗?
【问题讨论】:
-
它听起来就像你做的一切都是正确的。请看我下面的链接。请确保 1) "c:\Program files\java\jre7\bin\javaw.exe" 是正确的路径,并且 2) 在注册表中的 "HKLM, Software, Java" 下也正确定义了该路径。
-
ftype 命令也需要以管理员身份运行。
-
Running Jar file in Windows 的可能重复项
-
我自己也有这个问题,所以我创建了一个应用程序来做这件事。它定位 java 安装,运行适当的可执行文件 (JavaW.exe),并将其定向到 JAR 文件。 '真正简单的编码,但也很方便。该链接可以在我下面的评论中找到。 =) stackoverflow.com/questions/8511063/…