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

转载申明:

本文来自博客园,作者:黄小葱,转载请注明原文链接: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的配置更新为仓库地址:

 


5.其他原因:

        实际上我看了原作者的文章并照做后也没有解决问题,在自己的摸索下,对IDEA清了一下缓存,之后重启就加载上了,希望能对有同样错误的同学有帮助。      

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值