双击即可在Vista上执行Jar

时间:2008-12-09 23:55:44

标签: java windows-vista executable-jar

这几乎让我失败了。

在XP和早期版本的Windows上,您可以自定义Open With filetypes以包含java-jar“myjar.jar”,但在Vista上,此功能似乎已被删除。我当然可以创建一个.bat文件来启动我的应用程序,但是可以根据需要让Vista执行.jar吗?

2 个答案:

答案 0 :(得分:24)

您可以使用2个实用程序从命令行执行此操作。

第一个,ASSOC,用于创建文件关联。验证是否为JAR类型定义了一个:

>assoc .jar
.jar=jarfile

如果未找到,则使用以下命令创建:

>assoc .jar=jarfile

下一步是定义关联。这是通过FTYPE完成的。

要验证是否已定义一个,请键入

>ftype jarfile
jarfile="C:\Program Files\Java\jre1.5.0_10\bin\javaw.exe" -jar "%1" %*

如果未找到或使用了错误的JRE,请使用FTYPE解决问题

>ftype jarfile="C:\Program Files\Java\jre1.5.0_10\bin\javaw.exe" -jar "%1" %*

答案 1 :(得分:2)

使用软件JarFix> = 1.1.0。 包括Vista支持,它“恢复”.jar协会!

下载例如: http://www.softpedia.com/get/Others/Miscellaneous/Jarfix.shtml