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

一、起因

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

二、问题解决

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

复制代码
1
2
3
4
5
6
7
<repositories> <repository> <id>cloudera</id> <url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> </repository> </repositories>

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

复制代码
1
2
3
4
5
6
7
8
9
<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包一、起因二、问题解决内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部