使用IDEA+Maven开发项目,运行jar包出现 没有主清单属性错误

在使用IDEA+Mavne开发项目的时候
使用mvn clean package 对项目进行打包
当我们使用命令java -jar target 运行这个jar包的时候系统会提示我们:没有主清单属性
在这里插入图片描述
出现这个错误的原因是在我们打包的时候没有做主类的依赖
解决办法
首先找到项目源码文件中打好的包
在这里插入图片描述
右键打开方式-选择压缩软件打开
在这里插入图片描述
找到META-INF文件夹,双击打开
在这里插入图片描述
找到后缀名为.MF的文件,右键编辑或者用记事本打开,添加如下代码:Main-Class: 主类的全路径
在这里插入图片描述
最后ctrl+s保存退出,然后更新一下jar包
在这里插入图片描述
让我们回到IDEA在词运行这个jar包的时候发现,错误解决!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值