场景:使用 maven 拉取依赖时,经常出现找不到 jar 包的情况,有可能我们 maven 配置的远程仓库中并没有这个 jar 包,那么这些 jar 需要我们自己手动导入到我们的本地仓库中,才能加入 maven 的 pom 中。
第一步:下载需要添加的 jar 包
可以在 maven 库中查找下载,也可以在对应官网下载
maven 库网址:https://mvnrepository.com/
找到对应版本的 jar 包下载
第二步:将下载的 jar 包放到指定位置(位置自己指定),建议放在 maven 的 repository 路径下,方便管理
第三步:配置本地 maven 库
- 首先检查本地 maven 库环境变量是否配置正确,配置完 maven 幻境变量才可以使用 mvn 命令
打开 cmd , 执行 mvn --version 查看 maven 的版本信息
如果不是上图显示,安装好 Maven 后,记得设置环境变量。
设置 MAVEN_HOME. 这里是我自己的 maven 目录,换成你们对应的就可以了。(这里是网上找的图片,maven 版本没对应)
设置 path
-
进入 cmd
-
执行(执行的内容根据自己情况修改)
mvn install:install-file -DgroupId=com.baidubce -DartifactId=bce-java-sdk -Dversion=0.10.21 -Dpackaging=jar -Dfile=E:\repository\bce-java-sdk-0.10.210.jar
参数说明:
-DgroupId:表示 jar 对应的 groupId
com.baidubce
-DartifactId: 表示 jar 对应的 artifactId
bce-java-sdk
-Dversion: 表示 jar 对应的 version
0.10.21
-Dfile 表示 jar 存放的位置 E:\repository\bce-java-sdk-0.10.210.jar
build success 说明执行成功了。
4 查看生成的本地仓库中的 jar 包
此时 jar 包手动添加到本地 maven 仓库已经完成了
5 项目 maven 重新加载,maven 已经找到本地仓库对应的 jar 包了
转载:jar包手动添加到本地maven仓库