之前一直结合Maven开发Hadoop2.2.0的程序。环境换成CDH5.2后报错,发现是Maven依赖库的问题。
之前一直使用
http://mvnrepository.com/
查找maven依赖。但这类站点仅仅能查到通用的maven依赖,没有包括CDH依赖。还好Cloudera提供了CDH的依赖:
http://www.cloudera.com/content/cloudera/en/documentation/core/latest/topics/cdh_vd_cdh5_maven_repo.html
简言之,往pom文件增加下面两部分内容就可以:
1.指向cloudera的库
    <repositories>
        <repository>
            <id>cloudera</id>
            <url>https://repository.cloudera.com/artifactory/cloudera-repos/</url>
        </repository>

</repositories>

2.CDH相关依赖,比方
        <dependency>
            <groupId>org.apache.hadoop</groupId>
            <artifactId>hadoop-common</artifactId>
            <version>2.5.0-cdh5.2.0</version>
        </dependency>
        <dependency>
            <groupId>org.apache.hadoop</groupId>
            <artifactId>hadoop-hdfs</artifactId>
            <version>2.5.0-cdh5.2.0</version>
        </dependency>
        
        <dependency>
            <groupId>org.apache.hadoop</groupId>
            <artifactId>hadoop-maven-plugins</artifactId>
            <version>2.5.0-cdh5.2.0</version>
        </dependency>
        
        <dependency>
            <groupId>org.apache.hbase</groupId>
            <artifactId>hbase-client</artifactId>
            <version>0.98.6-cdh5.2.0</version>

</dependency>

很多其它的CDH依赖请查阅
http://www.cloudera.com/content/cloudera/en/documentation/core/latest/topics/cdh_vd_cdh5_maven_repo.html

【甘道夫】CDH5.2的Maven依赖相关推荐

  1. 用Python与Watson,将《魔戒》甘道夫的性格可视化!

    全文共4301字,预计学习时长9分钟 图源Unsplash,由Marko Blažević提供 著名心理学家詹姆斯· 彭内贝克曾说:"仔细观察人们通过语言表达思想的方式,会感受到他们的性格特 ...

  2. 【甘道夫】MapReduce实现矩阵乘法--实现代码

    之前写了一篇分析MapReduce实现矩阵乘法算法的文章: [甘道夫]Mapreduce实现矩阵乘法的算法思路 为了让大家更直观的了解程序运行,今天编写了实现代码供大家參考. 编程环境: java v ...

  3. 【甘道夫】Win7x64环境下编译Apache Hadoop2.2.0的Eclipse插件

    目标: 编译Apache Hadoop2.2.0在win7x64环境下的Eclipse插件 环境: win7x64家庭普通版 eclipse-jee-kepler-SR1-win32-x86_64.z ...

  4. 【甘道夫】Win7x64环境下编译Apache Hadoop2.2.0的Eclipse小工具

    目标: 编译Apache Hadoop2.2.0在win7x64环境下的Eclipse插件 环境: win7x64家庭普通版 eclipse-jee-kepler-SR1-win32-x86_64.z ...

  5. 【甘道夫】Spark1.3.0 Cluster Mode Overview 官方文档精华摘要

    引言 由于工作需要,即将拥抱Spark,曾经进行过相关知识的学习,现在计划详细读一遍最新版本Spark1.3的部分官方文档,一是复习,二是了解最新进展,三是为公司团队培训做储备. 欢迎转载,请注明出处 ...

  6. 【甘道夫】Hive扩展GIS函数

    阶段一:编译函数包 基于 https://github.com/Esri/spatial-framework-for-hadoop 项目编译产出两个jar包: spatial-sdk-hive-2.1 ...

  7. 【甘道夫】升级gcc到7.3.0

    背景:需要安装fasttext,但发现gcc版本太低,所以有了如下的gcc升级过程. #查看当前版本 gcc --version # 先查看当前版本确认是否需要升级 cd / wget ftp.gnu ...

  8. 【甘道夫】HBase随机宕机事件处理 JVM GC回顾

    一.引言 本文记录了困扰团队两周的HBase随机宕机事件的解决方案,并回顾了JVM GC调优基础知识,供各位参考. 欢迎转载,请注明出处: http://blog.csdn.net/u01096738 ...

  9. 【甘道夫】Hadoop2.2.0 NN HA具体配置+Client透明性试验【完整版】

    引言: 前面转载过一篇团队兄弟[伊利丹]写的NN HA实验记录,我也基于他的环境实验了NN HA对于Client的透明性. 本篇文章记录的是亲自配置NN HA的具体全过程,以及全面測试HA对clien ...

最新文章

  1. P4887 第十四分块(前体) 莫队
  2. linux安装manjaro创建分区失败,如何安装Manjaro Linux [最强指南]? 看完就知道了
  3. 科普| 什么是图数据库?
  4. Android检查网络状态步骤
  5. [春节话题]春节联欢晚会的感受
  6. 【算法竞赛学习】学术前沿趋势-作者信息关联
  7. 复杂性思维中文第二版 附录 A、算法分析
  8. LeetCode 1062. 最长重复子串(二分查找)
  9. [素数拓展] 质因数的个数 [2007年清华大学计算机研究生机试真题]
  10. 一文详细理解计算机网络 - 物理层(考试和面试必备)
  11. uni-app引入阿里巴巴icon在线图标
  12. python为什么打不开py文件_python文件打不开如何解决
  13. O32 对接 交易所报盘软件_沈阳企业“新”社保报盘软件(下载地址)!
  14. RobotSim机器人快速成型-离线编程仿真软件
  15. python N叉树
  16. 企业WiFi解决方案,解决所有后顾之忧
  17. 不升职还能加薪,美团5年首次职级大调整
  18. 前嗅ForeSpider教程:IP代理设置
  19. 交换机简单配置 SSH
  20. vc中关于屏幕闪烁问题解决的小结

热门文章

  1. gridview排序加箭头(二)
  2. 查找算法——折半查找(JAVA)
  3. 关于PHP下载文件功能中header()书写方式
  4. Golang——指针的使用、数组指针和指针数组、指针与切片、指针与结构体、多级指针
  5. appSettings 配置mysql_app.config数据库配置字符串的三种取法
  6. vue-router 路由嵌套显示不出来_网络协议|OSI模型第三层网络层中的路由
  7. oracle dbms_crypto,DBMS_CRYPTO包对Oracle加密
  8. android tag 快捷_Android Studio快捷键使用
  9. python mysql 时间比较大小_python时间函数与mysql时间函数转换
  10. android开发ui插件下载,TKUISDK-ANDROID