Maven Could not find...... jar包问题

本文指导如何在Maven下载失败时,通过外部下载jar包并配置本地仓库,修复pentaho-aggdesigner-algorithm-5.1.5-jhyde.jar问题。包括查找本地路径、复制文件、修改_maven.repositories文件及pom.xml配置。

Maven Could not find 。。。。 其实就是Maven没有下载对应的jar包。

以我碰到的问题为例:

Could not find artifact org.pentaho:pentaho-aggdesigner-algorithm:pom:5.1.5-jhyde

其实就是pentaho-aggdesigner-algorithm-5.1.5-jhyde.jar jar包在配置的镜像库里没有,所以下载不了这个jar包。

处理办法。

1、可以通过其他渠道去下载pentaho-aggdesigner-algorithm-5.1.5-jhyde.jar 包

然后将文件拷贝到maven下载jar保存放得路径

可以如下图查找配置路径:

然后根据报错提示的包每一个点分隔一个文件夹

如org.pentaho:pentaho-aggdesigner-algorithm 就是/org/pentaho/pentaho-aggdesigner-algorithm/

2、将jar包放到该路径下之后 在从别的已经下载好的jar包里拷贝

_remote.repositories

pentaho-aggdesigner-algorithm-5.1.5-jhyde.jar.sha1

pentaho-aggdesigner-algorithm-5.1.5-jhyde.pom

pentaho-aggdesigner-algorithm-5.1.5-jhyde.pom.lastUpdated

pentaho-aggdesigner-algorithm-5.1.5-jhyde.pom.sha1

四个文件,文件按照自己的jar包命名。我都已经重新命名过的。

3、再将_remote.repositories

#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Tue Jun 08 15:17:45 CST 2021
pentaho-aggdesigner-algorithm-5.1.5-jhyde.pom>central=
pentaho-aggdesigner-algorithm-5.1.5-jhyde.jar>central=

中拷贝过来的jar包改成自己的

4、配置pom文件

 

如果不知道怎么配置该依赖可以在

https://mvnrepository.com/artifact/org.pentaho/pentaho-aggdesigner-algorithm/5.1.5-jhyde

里搜索jar包名称根据版本找到配置信息

重新刷新maven就可以了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值