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

 

这边以idea开发工具演示:

 

另一种添加本地仓库方法:

 

以上是关于1jar包添加进本地maven仓库的方法以及遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

将jar包添加到本地maven仓库中

手动jar下载并添加到Maven仓库,解决Maven无法下载某些依赖的问题

如何在ecplise中配置maven以及ecplise访问本地仓库

Maven如何手动添加依赖的jar文件到本地Maven仓库

Linux maven 下 jar包下载不下来的解决方法

maven 本地仓库 有jar 为啥 还报错