博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
运行JAR包 提示没有主清单属性解决办法
阅读量:6222 次
发布时间:2019-06-21

本文共 622 字,大约阅读时间需要 2 分钟。

hot3.png

问题:

一般遇见这种问题是因为JAR包中的META-INF文件夹下的MANIFEST.MF文件缺少定义jar接口类。就是缺少默认运行的Main类。

解决办法:

1、手动加上运行的类(Main-Class属性)

打开MANIFEST.MF文件夹,内容如下

可以看到文件中缺少Main-Class: 就是缺少运行的类

这时候我们可以手动加载,在最后行加入一条信息

格式:Main-Class: 包名 类名

本例:Main-Class: org.springframework.boot.loader.JarLauncher

(ps:Main-Class:后面有空格     类名后面不加.class)

然后保存 调用java -jar xxx.jar 运行即可

 

2、如果Springboot项目出现这个错误,则需要在pom.xml里面加入配置

在pom.xml最后面加入

org.springframework.boot
spring-boot-maven-plugin

再利用Maven clean清除一下,在用Maven install重新打JAR包,再运行即可

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/u/3523885/blog/1557350

你可能感兴趣的文章
Database Management System 基础01:管理自己的任何事
查看>>
Android 显示网络图片
查看>>
SQL 存储过程入门(事务)(四)
查看>>
秒杀多线程第四篇 一个经典的多线程同步问题
查看>>
[SQL Server优化]善用系统监视器,确定系统瓶颈
查看>>
Wireshark数据抓包教程之Wireshark捕获数据
查看>>
jquery发送异步请求
查看>>
I2S音频总线学习(一)数字音频技术
查看>>
怎么解决VMware“该虚拟机似乎正在使用中”问题
查看>>
C语言复合字面量的使用
查看>>
[积累]C++复习 海大2014硕士生面试题微信系统总结
查看>>
Python初学笔记
查看>>
【小白的CFD之旅】14 实例反思
查看>>
jqGrid在IE中使用iframe嵌套,页码条不显示问题
查看>>
使用IntelliJ IDEA开发SpringMVC网站(五)博客文章管理
查看>>
jquery左右链接类似frameset的插件
查看>>
什么情况下会调用到session_destroy()
查看>>
WPF显示html的几种方法
查看>>
禁用ios7 手势滑动返回功能
查看>>
iOS顶部滑动菜单:FDSlideBar 与NinaPagerView
查看>>