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

createh52个月前 (03-02)技术教程17

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 打开【本地组策略编辑器...

Java的finally真的保险吗?程序员必知的五个失效场景

你以为的"保险柜",也有打不开的时候程序员圈子里流传着一句话:“finally是代码的保险柜,永远会执行”。但真相是——这个"保险柜"的钥匙,有时候会被偷偷藏起来。举个:你点了外卖,外卖小哥说"一定送...

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

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

Flash必死无疑_flash bypass

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

安装UG软件不会解决的二十个问题解决方法总结,十有八九都遇到过

大家好,我是UG编程睿希老师,想必大家在安装UG软件的过程中遇到过各种各样不会解决的问题吧?今天我就给大家详细的分享下如何解决这些问题,记得一定要收藏起来。不收藏一定会后悔!如果通过以下方法还是不能解...