当前位置: 首页 > news >正文

springboot项目打jar包,运行时提示jar中没有主清单属性

可能性一: 没有在pom中加入maven插件

在pom中加入下方代码即可。

<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1</version><configuration><source>1.8</source><target>1.8</target><encoding>UTF-8</encoding></configuration></plugin><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>${spring-boot.version}</version><configuration><mainClass>com.dhc.minboot.MinbootApplication</mainClass></configuration><executions><execution><id>repackage</id><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins></build>

可能性二:maven插件设置了强制打包
此问题多出在阿里云的spring boot initializer生成的项目,就是上方的打包插件中多出来了个属性<skip>true</skip> 把这个属性注释掉即可。
在这里插入图片描述

http://www.lryc.cn/news/209927.html

相关文章:

  • 【Codeforces】 CF79D Password
  • 叛乱沙漠风暴server安装 ubuntu 22.04
  • ES6中的新增属性——解构赋值
  • 行业追踪,2023-10-27
  • Qt QWebEngine 更换语言
  • Docker一键开启、停止和删除所有容器
  • 2016年亚太杯APMCM数学建模大赛B题化学元素对变形钢筋性能的影响求解全过程文档及程序
  • 美颜SDK集成指南:为应用添加视频美颜功能
  • AquilaChat2-34B 主观评测接近GPT3.5水平,最新版本Base和Chat权重已开源!
  • useGeneratedKeys=“true“ keyProperty=“id“
  • Java 浅拷贝会带来的问题
  • Monocle 3 | 太牛了!单细胞必学R包!~(二)(寻找marker及注释细胞)
  • 简述JVM
  • 【多线程面试题 六】、 如何实现线程同步?
  • 地面文物古迹保护方案,用科技为文物古迹撑起“智慧伞”
  • k8s之Flannel网络插件安装提示forbidden无权限
  • 在微信小程序云开发中引入Vant Weapp组件库
  • Vue+ElementUI项目打包部署到Ubuntu服务器中
  • 面试题收集——Java基础部分(一)
  • Vue中this指向问题
  • 【iPad已停用】解锁教程
  • python不调用heapq库 实现大顶堆,小顶堆
  • STM32F4X SDIO(二) SDIO协议
  • 设计模式--7个原则
  • AltiumDesigner原理图编译错误报告信息解释
  • 使用 Visual Studio Code 编写 TypeScript程序
  • 科大讯飞发布讯飞星火 3.0;开源AI的现状
  • 公网远程访问macOS本地web服务器
  • windows 安装小乌龟
  • toon boom harmony基础