Skip to content

Latest commit

 

History

History
81 lines (73 loc) · 1.95 KB

describe_shdp_yarn_deps_maven.adoc

File metadata and controls

81 lines (73 loc) · 1.95 KB

Declaring Hadoop dependencies

Spring for Apache Hadoop provides necessary transitive dependencies via the project’s Maven POM files. The default is using Apache Hadoop 2.6.x but there are additional versions available for other Hadoop distributions like Pivotal HD, Hortonworks Data Platform or Cloudera CDH. By specifying the desired version, your project will automatically resolve the correct Hadoop distribution dependencies.

Apache Hadoop 2.6.x
<dependencies>
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-yarn-boot</artifactId>
        <version>2.1.0.RELEASE</version>
    </dependency>
</dependencies>
Pivotal HD 2.1
<dependencies>
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-yarn-boot</artifactId>
        <version>2.1.0.RELEASE-phd21</version>
    </dependency>
</dependencies>
Hortonworks Data Platform 2.2
<dependencies>
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-yarn-boot</artifactId>
        <version>2.1.0.RELEASE-hdp22</version>
    </dependency>
</dependencies>
Cloudera CDH 5.x
<dependencies>
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-yarn-boot</artifactId>
        <version>2.1.0.RELEASE-cdh5</version>
    </dependency>
</dependencies>
Apache Hadoop 2.4.x
<dependencies>
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-yarn-boot</artifactId>
        <version>2.1.0.RELEASE-hadoop24</version>
    </dependency>
</dependencies>
Apache Hadoop 2.5.x
<dependencies>
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-yarn-boot</artifactId>
        <version>2.1.0.RELEASE-hadoop25</version>
    </dependency>
</dependencies>