jar不能双击运行(命令行可以执行)的解决方案

createh54个月前 (03-02)技术教程36

Java应用程序jar文件可以由 JVM(Java虚拟机)直接执行,只要操作系统安装了JVM便可以运行作为Java应用程序的jar文件,其跨平台特性使得很多工具软件都用jar方式来部署分发。可是,很多朋友遇到一个难题,那就是下载了jar文件以后在Windows中不能用鼠标双击运行(或者双击运行以后使用WinRAR或其他压缩软件打开了),这可怎么办?

解决方法:

第一步、安装java。

第二步、选择默认打开程序。

安装好后,在jar文件上点击鼠标右键,在弹出的菜单中选择“打开方式”→“选择默认程序”。

在“打开方式”设置窗口中点击选中选项“始终使用选择的程序打开这种文件”前的复选框,再点击旁边的“浏览”按钮。

在java的安装路径下找到bin文件夹里的javaw.exe选定

这时已经设置了使用javaw.exe应用程序来打开jar文件,可是实际上这时双击jar文件还是没有反应,这是因为没有设置打开文件参数导致的。

第三步、通过注册表设置打开文件参数。

Windows+R组合键打开运行对话框,输入“regedit”,然后回车或者点击确定,打开注册表编辑器。

在注册表编辑器中,找到“HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command”,双击或者右键点修改,在弹出的框中参数“-jar”(无引号),修改后的数值类似:“"C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1"”(只需要添加-jar参数,无需修改其他信息),保存并退出注册表编辑器。

现在可以通过双击运行了

相关文章

# Win10/WIN11 打不开【本地组策略编辑器】解决方案

#java学不进去怎么办## Win10/WIN11 打不开【本地组策略编辑器】解决方案段子手168## 问题描述:当在 WIN + R 打开【运行】输入:gpedit.msc 打开【本地组策略编辑器...

《我的世界》Win10没反应打不开怎么办?

《我的世界》中有很多使用Win10或者Win8系统的玩家们打不开游戏,该如何解决?这里带来玩家“SuiYa”分享的解决方法,有相同问题的玩家们可以进行参考。解决办法:PS:未必对所有玩家有效。首先打开...

学习Java最应该关注的20个网站,建议收藏

学习Java是一个漫长的过程,除了学习课程之外,我们可以多关注一些网站,包括项目平台、开发者社区、教程分享网站等等。这些网站和上面的资源,可以帮助我们在学习的过程中,更好的吸收和消化所学知识。推荐收藏...

vscode 与 IntelliJ IDEA 在开发 Java 方面的体验对比

由于之前有段时间 idea 总不稳定,卡顿还闪退,我便开始考虑使用 vscode 来做 Java 开发。 vscode 用了几个月,下面来分享下我的使用感受。插件idea 是开箱即用的,基本上不需要装...

Flash必死无疑_flash bypass

Brain BarrettGetty Images Adobe Flash——这个不安全的,人见人厌的,到处啃食系统资源的肥猪——再一次地面临危,真希望这是最后一次。最近一些最具实力的互联网大亨发出了...