这边以idea开发工具演示:
1jar包添加进本地maven仓库的方法以及遇到的问题
Posted 夜雨星辰丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1jar包添加进本地maven仓库的方法以及遇到的问题相关的知识,希望对你有一定的参考价值。
踩坑历程:
1、在网上看教程,发现别人在命令行maven的bin目录中执行命令:
mvn install:install-file -Dfile=E:\\softwares\\zookeeper-3.4.10\\zookeeper-3.4.10.jar -DgroupId=org.apache.zookeeper -DartifactId=zookeeper -Dversion=3.4.10 -Dpackaging=jar
结果报错!!!提示需要在项目pom.xml所在的目录中执行这个命令
2、cmd跑去项目pom.xml所在的目录中执行这个命令,还是出错!!!
3、偶然看到一个博主说在jar包所在的目录执行命令:
mvn install:install-file -Dfile=mysql-connector-java-5.1.26.jar -DgroupId=mysql -DartifactId=mysql-connector-java -Dversion=5.1.26 -Dpackaging=jar
执行成功!!!进入本地仓库看已经成功导入!
总结:而后添加其他jar对比发现,路径名不能有空格!!!!!
4、高兴太早。Maven本地仓库明明有刚刚添加好的jar包,pom文件还是报错找不到。(引用:www.136.la/java/show-46743.html)
原因: maven中的本地仓库的index索引没有更新导致
解决:
(1)找到出错的jar包文件位置,删掉_maven.repositories文件
(2)开发工具:
idea: 打开settings里的Maven中的Repositories,选择URL为自己制定的maven仓库,点update
eclipse:在eclipse中打开菜单 window-> show view –> other –> Maven -> maven repositories。打开之后,选择local repositories –> local repository ,右击,选择Build index
另一种添加本地仓库方法:
以上是关于1jar包添加进本地maven仓库的方法以及遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章
手动jar下载并添加到Maven仓库,解决Maven无法下载某些依赖的问题