注: ambari.hdp的所有服务组件版本都是跟随大版本都的。但是大版本下的补丁是不随大版本号变化的,以补丁的形式合并在所选的大版本里边。
比如: hdp 的phoenix 4.7.0 版本,phoenix 4.7.x 都会合并都4.7.0 里边去,特殊的是4.x.x和 4.1x.x 也都合并到4.7.0里边去了,这就令人费解了。
所以开发的时候只能依赖hdp 官方的maven仓库去做包依赖。如下。
仓库地址:
http://repo.hortonworks.com
pom.xml 配置:
<project>
<repositories>
<repository>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>hortonworks.extrepo</id>
<name>Hortonworks HDP</name>
<url>http://repo.hortonworks.com/content/repositories/releases</url>
</repository>
<repository>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>hortonworks.other</id>
<name>Hortonworks Other Dependencies</name>
<url>http://repo.hortonworks.com/content/groups/public</url>
</repository>
</repositories>
</project>