1、前言
Maven 是 Java 平台下的一款项目构建和依赖管理的自动化管理工具。

通过 Maven 远程仓库地址我们可以方便的管理 Jar 依赖包,但是在实际项目中有时候存在远程仓库中没有的 Jar 包,我们在项目中又必须要使用它,那就需要把本地 Jar 添加到本地的 Maven 仓库中。

2、本地 Jar 包安装到 Maven 本地仓库
2.1、Maven 命令
Windows 环境打开 cmd 窗口。

Mac 环境打开终端。

IDEA 在 Maven 面板,点击 Execute maven Goal,如下图:

输入以下命令

mvn install:install-file -Dfile=C:/csdn/woniu.jar -DgroupId=com.csdn.demo -DartifactId=woniu-sdk -Dversion=1.2.3 -Dpackaging=jar

参数介绍,不要用这个

# 将本地自定义 jar 安装到 maven 仓库mvn install:install-file# 设置文件所在的路径与文件名-Dfile=C:/csdn/woniu.jar# 设置 groupId 名-DgroupId=com.csdn.demo# 设置 artifactId 名-DartifactId=woniu-sdk# 设置版本号-Dversion=1.2.3# 设置类型,有如下值:pom、jar、war、maven-plugin。# 但是一般常用的是jar类型-Dpackaging=jar

2.2、项目中增加依赖

在项目的 pom.xml 文件中中加入相应的依赖

com.csdn.demowoniu-sdk1.2.3

然后重新 Reload All Maven Projects,就可以跟使用 Maven 包一样

3、每日一记

3.1、查询 Maven 依赖的网站

查询 Maven 依赖的网站,只提供了pom依赖信息,并提供下载jar的功能。

使用本地的 Jar 包了。

官方maven仓库

3.2、Maven 常用的远程仓库地址

3.2.1、Maven 官方运维的2号仓库
repo2Mirror from Maven Repo2http://repo2.maven.org/maven2/central
3.2.2、Maven 在 UK 架设的仓库
uiMirror from UKhttp://uk.maven.org/maven2/central
3.2.3、阿里云得远程仓库
nexus-aliyunNexus aliyunhttp://maven.aliyun.com/nexus/content/groups/public/central
3.2.4、JBoss 的仓库
jboss-public-repository-groupcentralJBoss Public Repository Grouphttp://repository.jboss.org/nexus/content/groups/public