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>
相关推荐
tuokuac4 小时前
maven与maven-archetype-plugin版本匹配问题
java·maven
诗句藏于尽头10 小时前
更改jar素材后打包
java·jar
JH30731 天前
Maven的三种项目打包方式——pom,jar,war的区别
java·maven·jar
张人玉1 天前
XML 序列化与操作详解笔记
xml·前端·笔记
m0_521329031 天前
java-maven的生命周期
maven
-Xie-1 天前
Maven(二)
java·开发语言·maven
黑客影儿1 天前
Java技术总监的成长之路(技术干货分享)
java·jvm·后端·程序人生·spring·tomcat·maven
吐个泡泡v2 天前
Maven 核心命令详解:compile、exec:java、package 与 IDE Reload 机制深度解析
java·ide·maven·mvn compile
遇见火星3 天前
Jenkins全链路教程——Jenkins调用Maven构建项目
运维·jenkins·maven
Sirius Wu3 天前
Maven环境如何正确配置
java·maven