解决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,或者直接移除这行,因为默认行为就是执行打包。

修复后结果

相关推荐
_Aaron___3 分钟前
MyBatis 动态排序别乱用 ${}:ORDER BY 的安全写法
java·spring·mybatis
摇滚侠7 分钟前
SpringMVC 入门到实战 HttpMessageConverter 65-74
java·后端·spring·intellij-idea
逢君学术论文AI写作9 分钟前
Java第24课:会话技术CookieSession
java·开发语言
小小编程路11 分钟前
字符串转数字时,可能会遇到哪些问题?
java·开发语言·算法
许彰午15 分钟前
责任链模式实战——同一个框架里的两种链
java·开发语言·责任链模式
寻道码路18 分钟前
LangChain4j Java AI 应用开发实战(十四):手写 RAG 全流程 - 深入理解每个环节
java·开发语言·人工智能·ai
云烟成雨TD23 分钟前
Agent Scope Java 2.x 系列【1】核心架构
java·人工智能·agent
愛~杦辷个訾28 分钟前
Java Springboot使用阿里云oss对图片进行等质量压缩,转换成webp格式的压缩图。
java·spring boot·阿里云·oss
霸道流氓气质39 分钟前
Spring Boot Multipart 表单中文乱码问题全解析
java·spring boot·后端
dadaobusi41 分钟前
Linux内核完成大量内存/调度/时间子系统初始化的关键阶段
java·linux·前端