Maven pom.xml 添加本地jar包依赖以及打包方法

  1. 安装到本地仓库

    mvn install:install-file -Dfile=D:\XX.jar -DgroupId=XX -DartifactId=XX -Dversion=1.11 -Production -Dpackaging=jar

2.dependency中指定scope="system"和本地jar包路径

(1)配置本地jar包依赖(systemPath指向本地jar包路径):

复制代码
<dependency>
  <groupId>XX</groupId>
  <artifactId>XX</artifactId>
  <version>1.11</version>
  <scope>system</scope>
  <systemPath>${project.basedir}/lib/xxx.jar</systemPath>
</dependency>

(2)在<build>的spring-boot-maven-plugin中设置将本地jar包导出到项目最终的依赖库中:

复制代码
<plugin>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-maven-plugin</artifactId>
  <configuration>
    <includeSystemScope>true</includeSystemScope>
  </configuration>
</plugin>
相关推荐
空中海12 小时前
第二章:Maven进阶篇 — 依赖管理与构建生命周期
java·maven
空中海13 小时前
第三章:Maven高级篇 — 插件开发与多模块工程
java·maven
不会编程的懒洋洋13 小时前
WPF XAML+布局+控件
xml·开发语言·c#·视觉检测·wpf·机器视觉·视图
lst042617 小时前
Maven 构建命令
java·maven
空中海17 小时前
第一章:入门篇 — Maven 核心概念与基础使用
java·maven
空中海17 小时前
第四章:Maven专家篇 — 企业级实践与 CI/CD 集成
java·maven
鸽芷咕2 天前
KingbaseES数据类型完全指南:从基础CHAR到JSON/XML/几何类型
xml·oracle·json
是大强3 天前
下载的jar怎么放到本地仓库
python·pycharm·jar
疯狂成瘾者3 天前
对比JAR 包部署 vs Docker 部署方式
java·docker·jar
user_admin_god3 天前
SSE 流式响应 Chunk 被截断问题的排查与修复
java·人工智能·spring boot·spring·maven·mybatis