解决IDEA下springboot项目打包没有主清单属性

1.问题出现在SpringBoot学习中 , 运行maven打包后无法运行

报错为spring_boot01_Demo-0.0.1-SNAPSHOT.jar中没有主清单属性

SpringBoot版本为 2.6.13

Java 版本用的8

解决方法

1.执行clean 删除之前的打包

2.进行打包规范设置

2.1

3.进行问题解决 (借鉴了阿里开发社区)

使用maven-jar-plugin插件

例如我的

  1. 修改配置文件

解释来源于通义千问

Spring Boot Maven插件配置中的true:这一行配置意味着在默认的生命周期中,spring-boot-maven-plugin的打包操作会被跳过。如果你希望在执行mvn package时生成一个可执行的jar包(所谓的"fat jar",包含所有依赖),应将此设置改为false,或者直接移除这行,因为默认行为就是执行打包。

修复后结果

相关推荐
Aurorar0rua1 天前
CS50 x 2024 Notes C - 04
java·开发语言
椰羊~王小美1 天前
嵌入式 和 单片机
java·单片机·嵌入式硬件
低客的黑调1 天前
Redis-不止是缓存
java·开发语言·数据库
噢,我明白了1 天前
Java 入门,详解List,Map集合使用
java·list·map
ZenosDoron1 天前
函数形参传数组
java·jvm·算法
一只幸运猫.1 天前
字节跳动Java大厂面试版
java·开发语言·面试
xier_ran1 天前
【C++】“内部”、“外部”、“派生类”、“友元“类
java·开发语言·c++
地瓜伯伯1 天前
SpringBoot项目整合Elasticsearch启动失败的常见错误总结
spring boot·elasticsearch·spring cloud
凭君语未可1 天前
从静态代理走向动态代理:理解 JDK 动态代理的本质
java·开发语言
黑风风1 天前
在 Windows 上设置 MAVEN_HOME 环境变量(完整指南)
java·windows·maven