win双击运行jar文件

常规运行:java -jar xxx.jar

方法一、

1、jar包右键属性

2、更改打开方式,设置为默认

选择打开方式使用 javaw.exe

C:\Program Files\Java\jdk1.8.0_201\bin\javaw.exe

3、修改注册表

win+r 中 regedit 打开注册表

计算机\HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command

修改为下面内容:

在javaw.exe"后添加 空格-jar "%1" %*

"C:\Program Files\Java\jdk1.8.0_201\bin\javaw.exe" -jar "%1" %*

方法二、

1、创建bat批处理文件start.bat

文件内容如下,保存到任意固定文件下

java -jar %1

2、修改打开jar文件的默认应用

右键 jar 包打开方式,选择打开方式为start.bat文件,选择始终使用此应用打开.jar文件。

jar包的图标不会发生改变。

3、完成

双击jar文件即可。

相关推荐
powerfulhell5 小时前
寒假python作业5
java·前端·python
1尢晞15 小时前
Java学习
java·开发语言
阿杰真不会敲代码5 小时前
Mybatis-plus入门到精通
java·tomcat·mybatis
木井巳5 小时前
【递归算法】二叉搜索树中第K小的元素
java·算法·leetcode·深度优先·剪枝
qq_297574675 小时前
【实战】POI 实现 Excel 多级表头导出(含合并单元格完整方案)
java·spring boot·后端·excel
星辰_mya5 小时前
Elasticsearch线上问题之慢查询
java·开发语言·jvm
南极星10055 小时前
我的创作纪念日--128天
java·python·opencv·职场和发展
郝学胜-神的一滴5 小时前
超越Spring的Summer(一): PackageScanner 类实现原理详解
java·服务器·开发语言·后端·spring·软件构建
摇滚侠5 小时前
Java,举例说明,函数式接口,函数式接口实现类,通过匿名内部类实现函数式接口,通过 Lambda 表达式实现函数式接口,演变的过程
java·开发语言·python
打工的小王5 小时前
java并发编程(七)ReentrantReadWriteLock
java·开发语言