idea基于本地maven仓库导入第三方jar包

本示例的第三方jar包,包括jar同时也有pom文件。

本示例maven版本:

C:\Windows\System32>mvn -version
Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
Maven home: C:\iso\java_tools\apache-maven-3.9.9
Java version: 23.0.2, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk-23
Default locale: zh_CN, platform encoding: UTF-8
OS name: "windows 11", version: "10.0", arch: "amd64", family: "windows"

第一步,在本地电脑上安装好maven仓库。安装方法从简,1、安装java环境,配置好环境变量(本示例不讲述);2、新建一个仓库文件夹,用于存放jar包;3、从官网下载maven压缩包(本示例不讲述),并解压到本地电脑;4、配置maven文件,指定本地仓库目录。5、配置maven环境变量,MAVEN_HOME与Path变量。

maven配置文件(路径:conf\settings.xml):

说明:<localRepository></localRepository>标签指定本地仓库路径,可从注释中复制填写。本例目录C:\iso\maven_repo

<!-- localRepository

   | The path to the local repository maven will use to store artifacts.

   |

   | Default: ${user.home}/.m2/repository

  <localRepository>/path/to/local/repo</localRepository>

  -->

  <localRepository>C:\iso\maven_repo</localRepository>

 maven环境变量(具体操作本示例不讲述):

新增变量:
变量名:MAVEN_HOME
变量值:C:\iso\java_tools\apache-maven-3.9.9
--------------------------------------------
修改原有变量:
变量名:Path
变量值:原变量最后加入MAVEN_HOME,如:%MAVEN_HOME%\bin

第二步,先验证maven安装成功后,导入第三方jar包。(需要在命令行中执行,并用管理员启动命令行界面)

验证maven版本:

mvn -version

mvn org.apache.maven.plugins:maven-install-plugin:2.5.2:install-file -Dfile=C:\mywork\pfapi\alljava\spdb-api-1.0-SNAPSHOT.jar  -DgroupId=tom.bankjar -DartifactId=spdb-api -Dversion=1.0 -DpomFile=C:\mywork\pfapi\alljava\pom.xml

命令解释:
org.apache.maven.plugins:maven-install-plugin:2.5.2:install-file  有些网上说明会写成install:install-file,但本示例指定了插件版本
-Dfile  jar包所在路径
-DgroupId  公司组织名称,可自定义
-DartifactId  项目名称,可自定义
-Dversion  版本号,可自定义
-DpomFile  jar包的pom文件路径,用来解决jar包自身的依赖

第三步,在项目中调用jar包。1、完成idea本地maven全局配置;2、新建maven项目;3、在项目中的pom文件添加第三方jar包依赖;4、在代码中调用第三方jar包。(第三步操作较多,本示例不讲述)

相关参考链接

maven导包命令

idea的maven配置

idea配置界面打开方法

idea配置本地maven仓库

idea项目导入本地maven仓库jar包

maven官网地址