java - 如何通过双击 Windows 7 64 位来运行 .jar 文件?

标签 java windows-7 jar

在命令行中运行 .jar 文件可以正常工作,但我无法通过双击我的 Windows 7 (64) 来运行任何 .jar 文件。双击后似乎没有任何反应。

我尝试了ftype提示,没有成功:

ftype jarfile="C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1" %*

我重新安装了JDK 7 64位,没有成功。

有什么想法吗?

最佳答案

如果您之前使用右键单击并使用\path\to\your\javaw.exe 打开,那么您将需要删除以下注册表项。

[-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" %*

关于java - 如何通过双击 Windows 7 64 位来运行 .jar 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8511063/

相关文章:

java - 如何在 Groovy 中使用 Java 包

java - 如何将 Eclipse 中每个打开的项目导出为自己的 JAR?

java - Spring AOP : pointcut @annotation(MyAnnotation) && call(. .) 未按预期触发

java - 如何在Android中从URL加载不带文件扩展名的图像到ImageView

wpf - 在没有多点触控的开发机器上测试 Windows 7 多点触控?

windows - 如何使用密码自动登录 Windows 7

java - 从外部 jar 文件中卸载的类中读取字节码

java - 初始化 NodeList Java

java - 将 Java main 转换为 Android Extend Activity

python - 如何在 python 中使用 espeak