# Spring Boot 项目jar包部署打入第三方jar **Repository Path**: Sheldoncode/jar-demo ## Basic Information - **Project Name**: Spring Boot 项目jar包部署打入第三方jar - **Description**: Spring Boot 项目jar包部署打入第三方jar - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-08-17 - **Last Updated**: 2025-08-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # jar-demo01 Spring Boot 项目jar包部署打入第三方jar ### 一、引入jar resources目录下新建lib文件夹,用于存放第三方jar包 ### 二、配置pom.xml ```xml hutool-all-5.8.23 hutool-all-5.8.23 5.8.23 system ${project.basedir}/src/main/resources/lib/hutool-all-5.8.23.jar ``` ```xml org.springframework.boot spring-boot-maven-plugin ${spring-boot.version} cn.song.JarDemoApplication false true repackage repackage ``` ### 三、打包运行即可 # jar-demo02 Spring Boot 项目jar包部署 lib-jar外置 ### 一、配置pom.xml ```xml org.apache.maven.plugins maven-jar-plugin false true lib/ cn.song.JarDemoApplication org.apache.maven.plugins maven-dependency-plugin copy-lib package copy-dependencies ${project.basedir}/target/lib false false runtime maven-antrun-plugin copy package run ``` ### 二、打包后拷贝lib文件夹依赖到jar包同级目录下(首次打包时) ``` /jar-demo |-- jar-demo.jar/ |-- lib/ ``` ### 三、正常运行即可