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

springboot打可执行jar包

1. pom文件如下

<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><!-- 项目组 ID,表示项目的唯一身份标识 --><groupId>com.example</groupId><!-- 项目 ID,表示项目的唯一身份标识 --><artifactId>demo</artifactId><!-- 项目版本 --><version>1.0-SNAPSHOT</version><!-- 打包类型,表示项目将打包为 JAR 文件 --><packaging>jar</packaging><!-- 定义项目属性,如 Java 版本和 Spring Boot 版本 --><properties><java.version>1.8</java.version><spring-boot.version>2.2.5.RELEASE</spring-boot.version></properties><!-- 依赖管理部分 --><dependencyManagement><dependencies><!-- 导入 Spring Boot 依赖管理,统一管理 Spring Boot 相关依赖的版本 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-dependencies</artifactId><version>${spring-boot.version}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><!-- 项目依赖部分,定义项目所需的各种库 --><dependencies><!-- Spring Boot 基础启动器,包含核心 Spring 框架及自动配置支持 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><!-- Spring Boot Web 启动器,包含用于构建 Web 应用的核心依赖,如 Spring MVC --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!-- Spring Boot 测试启动器,包含用于测试的依赖,如 JUnit --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><!-- 构建部分,定义构建过程中使用的插件 --><build><plugins><!-- Spring Boot Maven 插件,用于打包 Spring Boot 应用 --><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>${spring-boot.version}</version><!-- 通过添加 repackage 目标,将应用打包成一个可执行的 JAR 文件 --><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins></build><!-- 仓库部分,定义项目依赖所在的 Maven 仓库地址 --><repositories><repository><id>central</id><url>https://repo.maven.apache.org/maven2</url></repository></repositories>
</project>
http://www.lryc.cn/news/426740.html

相关文章:

  • 【SQL】科目种类
  • 【深度学习】【语音】TTS,最新TTS模型概览,扩散模型TTS,MeloTTS、StyleTTS2、Matcha-TTS
  • 【论文笔记】LION: Linear Group RNN for 3D Object Detection in Point Clouds
  • 打造高可用集群的基石:深度解析Keepalived实践与优化
  • Web大学生网页作业成品——环保主题介绍网页网站设计与实现(HTML+CSS)(5个页面)
  • Qt登录窗口设计
  • 探索数据矿藏:我的AI大模型与数据挖掘实战经验分享
  • linux C语言strcat函数及相关函数
  • 使用 sort 进行文本文件处理
  • HarmonyOS笔记4:从云数据库获取数据
  • QT5生成独立运行的exe文件
  • LabVIEW光纤水听器闭环系统
  • Shell——流程控制语句(if、case、for、while等)
  • 【redis的大key问题】
  • HighPoint SSD7749M2:128TB NVMe 存储卡实现28 GB/s高速传输
  • ARM 裸机与 Linux 驱动对比及 Linux 内核入门
  • 0101DNS TCP fallback on UDP query timeout disabled-redission-中间件
  • 位运算
  • MemFire Cloud是否真的可以取代后端
  • 数据结构(邓俊辉)学习笔记】优先级队列 06——完全二叉堆:批量建堆
  • Java | Leetcode Java题解之第344题反转字符串
  • 定制开发AI智能名片O2O商城小程序:基于限量策略与个性化追求的营销创新
  • Spring MVC Controller返回json日期格式配置失效的解决办法
  • 3.Default Constructor的构造操作
  • CSS的:current伪类:精准定位当前活动元素
  • 搭建个人网站
  • 机器学习课程学习周报八
  • 福泰轴承股份有限公司进销存系统pf
  • 【k8s从节点报错】error: You must be logged in to the server (Unauthorized)
  • 风清扬/基于Java语言的光伏监控系统+光伏发电预测+光伏项目+光伏运维+光伏储能项目