解决maven仓库默认不支持cdh
来源:互联网 发布:淘宝不包邮设置 编辑:程序博客网 时间:2024/06/06 04:05
前面的话:
目前maven仓库中没有支持cdh的相关依赖。cloudera自己建立了一个相关的仓库。要想利用maven添加相关依赖,则必须单独添加cloudera仓库。
一、项目pom.xml, 添加仓库配置
<repositories> <repository> <id>cloudera</id> <url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> </repository> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repositories>
二、 添加cdh依赖,如hbase-client:
<dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-client</artifactId> <version>1.2.0-cdh5.12.1</version></dependency>
三、在国内使用maven中央仓库一般会有网络问题,所以大部分人会使用aliyun仓库或者其他开源的仓库。所以需要修改setting.xml (以下配置中 *,!cloudera 表示除了aliyun仓库还使用cloudera仓库)
<mirror> <id>nexus-aliyun</id> <mirrorOf>*,!cloudera</mirrorOf> <name>Nexus aliyun</name> <url> http://maven.aliyun.com/nexus/content/groups/public </url></mirror>
四、若未设置自动更新maven项目,则需更新maven项目,然后等待下载相关依赖。完成之后便可以使用cdh进行开发啦 ^_^。
附上官网相关说明地址:
https://www.cloudera.com/documentation/enterprise/release-notes/topics/cdh_vd_cdh5_maven_repo.html
阅读全文
0 0
- 解决maven仓库默认不支持cdh
- Maven基础-默认中央仓库
- Gradle使用Maven默认仓库
- maven默认仓库的位置
- Maven基础-默认中央仓库
- Maven修改本地中心仓库默认位置
- maven 指定默认的本地仓库
- Maven基础-默认中央仓库---学习笔记
- eclipse中maven默认仓库路径
- 修改Maven默认的本地仓库
- 修改maven本地默认仓库位置
- myeclips默认不支持泛型解决
- maven仓库更新慢,替换默认仓库地址
- maven 配置: 修改默认的 .m2仓库 默认存储路径.
- 解决Maven 默认jre1.5
- Maven仓库jar包冲突解决篇
- hadoop cdh maven
- eclispe中修改maven本地仓库默认地址
- CUDA8.0+OpenCV2.4.13+VS2015+Win10+TBB混合编译
- 设备文件相关函数
- 图片链接设计
- html+css 实现百度首页
- 微信小程序 设置宽度是100%,然后图片能成为正方形的方法。小程序按屏幕比例的正方形
- 解决maven仓库默认不支持cdh
- Django 设置cookies与获取cookies.
- 数据类型和运算
- leetcode 566 Reshape the Matrix
- 马云说,即使阿里巴巴死了,达摩院也要活着!
- Test 2017.10.17
- for循环与while循环的区别
- java简单判断两个对象相等
- STL --- vector学习