我是靠谱客的博主 细心期待,最近开发中收集的这篇文章主要介绍idea无法下载cdh依赖jar包一、起因二、问题解决,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、起因

需要用到cdh相关jar包但是怎么都引入不进去,查阅资料后发现maven仓库中没有支持cdh的相关依赖。cloudera自己建立了一个相关的仓库。要想利用maven添加相关依赖,则必须单独添加cloudera仓库。

二、问题解决

1、项目中的pom.xml文件中添加依赖

    <repositories>
        <repository>
            <id>cloudera</id>
            <url>https://repository.cloudera.com/artifactory/cloudera-repos/</url>
        </repository>
    </repositories>

2、由于国内使用maven中央仓库一般会有网络问题,所以可以配置公司私有库或者aliyun仓库,这里举例aliyun修改setting.xml文件

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*,!cloudera</mirrorOf>
    <name>Nexus aliyun</name>                     
    <url>
      http://maven.aliyun.com/nexus/content/groups/public
    </url>
</mirror>

3、然后引入需要的cdh jar包依赖,问题解决

注:可能会出现jar下载失败的问题,清除maven仓库中下载失败的jar,然后重新试几次就好了
maven仓库清除:https://blog.csdn.net/qq_39657909/article/details/103419866

最后

以上就是细心期待为你收集整理的idea无法下载cdh依赖jar包一、起因二、问题解决的全部内容,希望文章能够帮你解决idea无法下载cdh依赖jar包一、起因二、问题解决所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部