Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决方法

本博客包含的内容:

  ①手动安装jar包到本地仓库;

  ②解决Missing artifact org.source.fastdfs:fastdfs:jar问题

1.开发人员自己在本地安装jar包到本地仓库的方式:

  mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar

  如:mvn install:install-file -DgroupId=org.scource.fastdfs -DartifactId=fastdfs -Dversion=1.2 -Dpackaging=jar -Dfile=E:\temp\fastdfs-1.2.jar

2.回车安装成功后,显示含有 BUILD SUCCESS 则表示安装成功

      

 

3.但是在项目中引入安装的jar时,不管时如何【Update Project...】或刷新项目或clean项目都没有用  仍然报如下的错误:

     

4.原因解析

  原因一:使用命令安装jar包到仓库的位置与项目中配置的仓库位置不一样。上面 图例中 安装到 【E:\MavenRepository】仓库中,而在项目中工具的配置中并不是使用该仓库。所以导致不能引入。

如下图:

         

setting.xml的配置更新为仓库地址:

        

 

更新项目【Update Project...】即可。

posted @ 2019-11-06 16:41  黄小葱  阅读(7159)  评论(0编辑  收藏  举报