Java的maven项目导入本地jar包的三种方式

一、使用本地jar包

在项目中创建一个lib文件夹,将想要使用的本地jar包放进去

然后直接在pom.xml中添加下列依赖(项目协作推荐)

复制代码
<dependency>
   <groupId>com.fpl</groupId>
    <artifactId>spring</artifactId>
    <version>1.0-SNAPSHOT</version>
    <scope>system</scope>
    <systemPath>${project.basedir}/lib/spring.jar</systemPath>
</dependency>

二、同样在项目中创建一个lib文件夹,将想要使用的本地jar包放进去

然后在项目结构中引用lib文件夹(个人练习推荐)

三、将本地jar包导入到咱们的本地maven仓库中

同样在项目中创建一个lib文件夹,将想要使用的本地jar包放进去

使用命令将本地jar包导入到咱们的本地maven仓库中

复制代码
mvn install:install-file -Dfile=spring.jar -Dartifactld=spring -DgroupId=com.fpl -Dversion=1.0-SNAPSHOT -Dpackaging=jar

对上面命令进行解释如下

mvn install:install-file

-Dfile=spring.jar //jar包名称

-Dartifactld=spring //jar包源项目的artifactid

-DgroupId=com.fpl //jar包源项目的groupid

-Dversion=1.0-SNAPSHOT //jar包源项目的version

-Dpackaging=jar

右击jar包,进入咱们jar包的文件夹内

在该路径打开命令行,运行上面的代码

然后按照正常的依赖导入在pom.xml中进行依赖导入

复制代码
<dependency>
    <groupId>com.fpl</groupId>
    <artifactId>spring</artifactId>
    <version>1.0-SNAPSHOT</version>
</dependency>
相关推荐
4Forsee27 分钟前
【Android】消息机制
android·java·前端
骚戴35 分钟前
PDF或Word转图片(多线程+aspose+函数式接口)
java·开发语言
姓蔡小朋友37 分钟前
SpringDataRedis
java·开发语言·redis
CodeCraft Studio40 分钟前
国产化Excel处理控件Spire.XLS教程:如何使用 Java 将 TXT 文本转换为 Excel 表格
java·word·excel·spire·文档格式转换·txt转excel
朝新_1 小时前
【SpringBoot】玩转 Spring Boot 日志:级别划分、持久化、格式配置及 Lombok 简化使用
java·spring boot·笔记·后端·spring·javaee
m0_748248021 小时前
Spring设计模式刨根问底
java·spring·设计模式
喝杯牛奶丶1 小时前
MySQL隔离级别:大厂为何偏爱RC?
java·数据库·mysql·面试
一 乐1 小时前
二手车销售|汽车销售|基于SprinBoot+vue的二手车交易系统(源码+数据库+文档)
java·前端·数据库·vue.js·后端·汽车
Mos_x2 小时前
15.<Spring Boot 日志>
java·后端
mm-q29152227292 小时前
Java并发编程从入门到进阶 多场景实战
java·开发语言