spring-boot项目 在mvn打成jar包之后,java -jar xxx.jar 启动时,提示 ‘jar中没有主清单属性’,这是因为mvn打的jar包里没有启动类,在打好的jar包里有一个 /META-INF/MANIFEST.MF 文件

打开后看到内容比较少,确实也没有启动类的配置

查看pom.xml 文件,发现少加入了spring-boot的一个重要配置

tips:也有可能是build少加了maven的插件

都需要自己检查一下,看一下mvn配置是否都有:解决 xx.jar中没有主清单属性 问题 - 星夜无痕 - 博客园

    <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.0</version> <!-- 配置自己合适的版本 --></parent>

加入之后再次打包,再打开MF文件,发现变化还挺大,而且也有了启动类,然后再次java -jar 启动,就可以正常启动了

Spring-boot mvn 打包之后Java -jar找不到启动类的问题相关推荐

  1. java -jar 找不到引用类_怎么解决java -jar找不到主类问题

    怎么解决java -jar找不到主类问题 发布时间:2020-06-26 14:42:44 来源:亿速云 阅读:108 作者:Leah 怎么解决java -jar找不到主类问题?相信很多没有经验的人对 ...

  2. Java jar 找不到主类_java-找不到JAR主类问题

    我必须创建一个JAR文件(不使用任何IDE) 那就是我在做什么: 我有一个名为Project的文件夹,这是主要文件夹,在这个文件夹中,我有两个文件夹和一个pdf文件. 一个名为ClassFiles的文 ...

  3. Spring Boot Maven 打包可执行Jar文件!

    Maven pom.xml 必须包含 [plain] view plaincopy <packaging>jar</packaging> [html] view plainco ...

  4. Java jar 找不到主类,jar包找不到或无法加载主类

    H:\Java\day331>dir 驱动器 H 中的卷是 新加卷 卷的序列号是 2E89-7492 H:\Java\day331 的目录 2014/04/01  15:43 2014/04/0 ...

  5. Spring Boot gradle 打包瘦身减少jar包体积 含demo

    Spring Boot 1.5.x 打包 demo项目地址 https://gitee.com/youngboyvip/package-example 解决问题 Spring Boot 项目包太大上传 ...

  6. 将Spring Boot项目打包成jar包war包

    任务一:将Spring Boot项目打包成jar包 1.在pom.xml文件中添加依赖 2.通过cmd命令行来进行打包jar包(首先进入项目的目录中) 3.进入项目中的target目录下查看包 4.使 ...

  7. spring项目搭建云服务器,Spring Boot项目打包并部署到云服务器

    Spring Boot项目打包并部署到云服务器 一.云服务器的环境 OS: CentOS 7 Jdk 1.8 Spring Boot自动集成Tomcat,不需要单独配置 二.本地Spring Boot ...

  8. Java微服务之Spring Boot on Docker,java开发面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  9. Spring Boot项目打包Docker镜像

    Spring Boot项目打包Docker镜像 1.编写 Dockerfile 文件 2.加入 spring boot 根路径, 进行 mvn package 打包 3.打包上传项目并解压 4.进入 ...

最新文章

  1. 12层也能媲美ResNet?邓嘉团队提出最新力作ParNet,ImageNet top1精度直冲80.7%
  2. Webbench网站压力测试
  3. [Elasticsearch] 全文搜索 (一) - 基础概念和match查询
  4. JavaScript学习笔记(1)
  5. poj1985 Cow Marathon(树的直径#入门)
  6. hadoop配置2.6.1 centos7
  7. 二、Get和Post的区别
  8. python基础教程博客_Python基础教程_Python入门知识
  9. 计算机辅助园林设计常用软件,计算机辅助园林设计应用探讨.doc
  10. python爬虫怎么挣钱_买不到口罩怎么办?Python爬虫帮你时刻盯着自动下单!| 原力计划...
  11. C / C++ function - rand
  12. 自定义铃声行业如何为应用商店铺平了道路,然后消失了
  13. NetFPGA-SUME上电测试
  14. Sum of Medians CodeForces - 85D(线段树+离散化)
  15. 第十届蓝桥杯C语言B组题解
  16. 12306查询车票(爬虫小练_1)
  17. html5火苗特效代码,视频添加火焰特效 视频画面中加动态的火苗效果
  18. python获取中文字体点阵坐标_Python实现点阵字体读取与转换
  19. java nodelist.item_XPath NodeList顺序(Java)
  20. linux puppy 安装软件,puppy linux(linux操作系统)V5.7.2 官方版

热门文章

  1. Linux下安装佳能网络打印机cacon imageclass4010
  2. 关于日期和时间的解析
  3. 物联网卡不能使用,有哪些原因呢?
  4. 30天自制操作系统Day8
  5. 工业超纯水机应用反渗透膜优势
  6. jsp自定义标签分页taglib
  7. Android之查看Wifi密码
  8. Control-模型参考自适应控制(MRAC)
  9. springboot常用注解详解
  10. HTML5 Canvas | w3cschool菜鸟教程