Failure to find xxx in https:repo.maven.apache.orgmaven2

    技术2022-07-12  81

    记录之前在使用idea编写Hive数仓UDF函数时遇到的一个问题,UDF函数编写完成之后测试运行没有问题,但是在打包的时候报错: Failure to find org.pentaho:pentaho-aggdesigner-algorithm:pom:5.1.5-jhyde in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced 定位了很久,最后的解决办法是: 1)在Maven的settings.xml中添加以下mirror地址

    <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云spring插件仓库</name> <url>https://maven.aliyun.com/repository/spring-plugin</url> </mirror> <mirror> <id>repo2</id> <name>Mirror from Maven Repo2</name> <url>https://repo.spring.io/plugins-release/</url> <mirrorOf>central</mirrorOf> </mirror>

    2)在项目pom.xml文件中添加这个依赖 3)项目重新导入之后,再次打包:成功。

    Processed: 0.010, SQL: 9