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

maven工程中引入外部jar

1、引入模块下的jar

1.负责打包的模块,pom中加上这个插件,这个可以把外部jar包打入工程中。

<!-- 打包 -->
<build><finalName>xxx-send-admin</finalName><resources><resource><directory>${project.basedir}/lib</directory><targetPath>BOOT-INF/lib/</targetPath><includes><include>**/*.jar</include></includes></resource><!--将src/main/resources下的文件打包进去,否则运行jar程序会报错不能启动--><resource><directory>src/main/resources</directory></resource></resources><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><includeSystemScope>true</includeSystemScope></configuration></plugin><!-- 跳过单元测试 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><configuration><skipTests>true</skipTests></configuration></plugin></plugins>
</build>

2.应用jar包的模块pom

<dependency><groupId>com.fin-framwork</groupId><artifactId>fin-framework-client-1.0.0-SNAPSHOT</artifactId><version>1.0.0</version><type>jar</type><scope>system</scope><systemPath>${project.basedir}/lib/fin-framework-client-1.0.0-SNAPSHOT.jar</systemPath>
</dependency>

3.Jar包位置图

在这里插入图片描述

2、引入非本模块下的jar

<dependency><groupId>com.aa.bb</groupId><artifactId>xxxx-client</artifactId><scope>system</scope><systemPath>${project.basedir}/../lib/xxxx-client-1.0.0.jar</systemPath><version>1.0.0</version>
</dependency>

相关文章:

  • 信息系统项目管理工程师备考计算类真题讲解八
  • 拥抱健康生活,解锁养生之道
  • Trae或者VsCode无法识别相对路径(不自动切换工作目录)
  • VSCode如何修改默认扩展路径和用户文件夹目录到其他盘以及微信开发工具如何修改扩展路径到其他盘
  • C# 音频分离(MP3伴奏)
  • WHAT - 区分 Git PR 和 MR
  • 使用setGraphicsEffect重新设置阴影导致程序崩溃的问题
  • IP的基础知识以及相关机制
  • QTcpSocket 和 QUdpSocket 来实现基于 TCP 和 UDP 的网络通信
  • 爬虫学习——使用HTTP服务代理、redis使用、通过Scrapy实现分布式爬取
  • kubernetes》》k8s》》Dashboard
  • 2025新版懒人精灵零基础及各板块核心系统视频教程-全分辨率免ROOT自动化开发
  • idea连接远程服务器kafka
  • MySQL:数据库设计
  • 主流操作系统对比分析(macOS、Linux、Windows、Unix)
  • GitHub万星项目维护者分享:开源协作的避坑指南
  • 【技术派后端篇】技术派中 Session/Cookie 与 JWT 身份验证技术的应用及实现解析
  • Trae+DeepSeek学习Python开发MVC框架程序笔记(一):1个程序实现MVC
  • R/G-B/G色温坐标系下对横纵坐标取对数的优势
  • Volcano 实战快速入门 (一)
  • 特朗普签署行政命令推动深海采矿,被指无视国际规则,引发环境担忧
  • 经济日报:美离间国际关系注定徒劳无功
  • 韩国称DeepSeek未经同意将用户数据传至境外,外交部回应
  • 出发!陈冬、陈中瑞、王杰三名航天员领命出征
  • “家门口的图书馆”有多好?上海静安区居民给出答案
  • 北大强基计划招生简章发布,笔试部分考试科目有变化