在eclipse中JAVA从打包成jar程序到双击运行的整个过程(没有主清单属性问题的解决)

本文详细介绍了如何解决在生成jar文件时出现的主清单属性缺失问题,并提供了通过管理员权限修改注册表实现双击运行jar文件的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先对工程名右键选中export,点击输出为JAR file文件 然后在select the export destination 输入要输出jar包的名字  finish即可


这个时候使用运行cmd中输入java -jar  XXX.jar 会出现没有主清单属性这个问题

原因是:生成的jar文件内的MANIFEST.MF用记事本打开,发现内容没有编写完全

解决方法:

用记事本打开MANIFEST.MF这个文件,

在这Manifest-Version: 1.0下一行写上

Class-Path: .

Main-Class: 工程名.主类名(不要java)

然后保存即可。

然后实现双击运行jar文件

首先要使用管理员权限运行regedit 在HKEY_CLASS_ROOT\application\javaw.exe.shell\open\command中修改参数,“jre安装路径\bin\javaw.exe” 在这里加上 -jar “%1”

保存即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值