基本概念

jar包:java中的jar文件 ,装的是 .class 文件。它是一种压缩,和zip兼容,被称为jar包。JDK提供的许多类,也是以jar包的形式提供的。

解决方案

java的运行是依赖于jre的,一般情况运行jar包直接用cmd也挺方便的。

现在设置一下,让jar包像exe文件一样可以双击运行。

1.安装jdkjre也行,配置好环境变量,在此不多叙述。

2.更改打开方式,用jre/bin下面的

现在依然不能双击打开,现在修改注册表

3.修改注册表

cmd输入regedit

HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command里面

在中间加一个 -jar,现在就可以双击运行jar包了。

参考文章

https://blog.csdn.net/renwudao24/article/details/53439838

https://blog.csdn.net/weixin_43328357/article/details/90038733

https://blog.csdn.net/ziyunyangyong/article/details/7597094

https://www.cnblogs.com/huangcongcong/p/4747156.html

https://www.cnblogs.com/1693977889zz/p/7040591.html

JAVA——Windows双击jar包为可执行操作相关推荐

  1. java.exe闪退_java 双击jar包闪退或没反应,使用cmd运行提示没有主清单属性,该如何解决...

    java 双击jar包闪退或没反应,使用cmd运行提示没有主清单属性 使用cmd把类打包成课双击执行的jar包,双击后没反应,然后我去修改注册表 HKEY_CLASSES_ROOT\jarfile\s ...

  2. Java常用开源jar包

    Java常用开源jar包 转:http://blog.csdn.net/kevingao/article/details/8125683 activation~与javaMail有关的jar包,使用j ...

  3. java项目打jar包

    http://www.cnblogs.com/tianguook/archive/2012/03/14/2396335.html java项目打jar包分为2种情况: 一.java项目没有导入第三方j ...

  4. Eclipse中将java类打成jar包形式运行

    记录一次帮助小伙伴将java类打成jar包运行 1.创建java project项目 file > new > project > java project 随便起一个项目名称,fi ...

  5. java项目打jar包的两种情况

    java项目打jar包的两种情况 本文介绍一下java项目打jar包时的两种情况各怎么操作 方法/步骤 1.  1 一.java项目没有导入第三方jar包 这时候打包就比较简单: 1.  首先在Ecl ...

  6. 打包部署后无法读取jar包里的文件(实测可行,Java中读取jar包中的文件)

    打包部署后无法读取jar包里的文件 Java中读取jar包中的文件 linux中无法读取jar包中的内容(windows可以的!),如何解决 一.背景 项目中免不了需要读取文件,如果文件用绝对路径读取 ...

  7. 将java文件打成jar包

    新建一个配置文件mainfest.mf 设置内容Main-Class: Str2CamelCaseStr 把配置文件放到编译好的java文件 xxx.class同目录下面 到当前目录打开命令窗口 执行 ...

  8. idea将java项目打成jar包

    一.idea将java项目打成jar包(非maven方式) File -->Project Structure -->Artifacts --> Jar --> From mo ...

  9. java开发常用jar包_java开发常用jar包

    mail.jar与activation.jar 里面包含了activation.jar和mail.jar两个包.通过里面的类的调用便可以达到发送电子邮件的目的 commons-beanutils.ja ...

最新文章

  1. Python 3 文件和字符编码
  2. 鸿蒙0s是什么意思,华为官宣,鸿蒙0S正式来临?
  3. 脱胎换骨 XIV Gen3摆脱最后的“羸弱点”
  4. BZOJ.3261.最大异或和(可持久化Trie)
  5. 你靠什么在单位立足?此文堪称经典
  6. 催眠与大脑的信息处理
  7. 华为悦盒EC6109U(联通IPTV机顶盒)
  8. 布料系统原理浅析和在Unity手游中的应用
  9. 洛谷 P1957 口算练习题 题解 字符串 C/C++
  10. Linux 查看显卡型号
  11. 物体移动时按下Shift键加快速度
  12. 跨链桥:用零知识证明桥接多链宇宙
  13. Druid.io index_realtime实时任务源码分析
  14. Spring Boot 自定义注解支持EL表达式(基于 MethodBasedEvaluationContext 实现)
  15. CentOS 7.4 安装部署 hadoop 2.6 文档 V1.3
  16. 希捷 sshd 微型计算机,希捷1TB SSHD拆解/核心技术分析_硬盘_内存硬盘-中关村在线...
  17. XAMPP创建数据库
  18. H. 知识图谱 知识问答
  19. 药物优化中的Oracle什么意思?评价指标(Metrics)是什么?
  20. 第4天:C语言与画面显示的练习

热门文章

  1. 炼油机出来的什么油_办一个废轮胎炼油设备厂有哪些注意事项
  2. 静态库调用_静态链接和动态链接对比简析
  3. 3.依赖注入 spring_di
  4. 服务器能进系统滴滴响,曙光服务器开机滴滴响
  5. java interface 函数_java8函数式接口(Functional Interface)
  6. django不修改数据库创外键_python小项目使用django的数据库模型
  7. 上海内推 | 极氪智能科技百万年薪「氪学家」项目招聘规控/感知算法工程师
  8. 招聘一周 | 腾讯、华为、微软、中科院自动化所等12家公司热招职位汇总
  9. 一年学遍吴恩达、李飞飞、周志华等16大精品课!(ML、CV、NLP一应俱全)
  10. 直播实录 | 基于生成模型的事件流研究 + NIPS 2017 论文解读