-
Notifications
You must be signed in to change notification settings - Fork 357
Build with Cloudera CDH4
If you are using Spring for Apache Hadoop with Cloudera CDH4 then you need to add the following repository to your Maven pom:
<repository>
<id>spring-releases</id>
<name>Spring Release Repository</name>
<url>http://repo.spring.io/libs-release</url>
</repository>
Note: The Spring IO repository is caching Cloudera artifacts that the Spring for Apache Hadoop build is depending on.
If you build your own applications with Maven targeting Cloudera CDH4 then you can use the latest Spring for Apache Hadoop 2.0 release using a version of 2.0.4.RELEASE-cdh4
.
We have recently started publishing "flavors" of the Spring for Apache Hadoop project built against different Hadoop distributions. This allows for better transitive dependency resolution.
The dependency to use for the Cloudera CDH4 "flavor" of spring-data-hadoop is:
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-hadoop</artifactId>
<version>2.0.4.RELEASE-cdh4</version>
</dependency>
Note: The cdh4 suffix for the spring-data-hadoop version will select the correct build that resolves the transitive dependencies for Cloudera CDH4.
If you prefer to use Spring for Apapche Hadoop version 1.x when building your own applications with Maven targeting Cloudera CDH4 then you can use the Spring for Apache Hadoop 1.1 release using a version of 1.1.0.RELEASE-cdh4
.
We have recently started publishing "flavors" of the Spring for Apache Hadoop project built against different Hadoop distributions. This allows for better transitive dependency resolution.
The dependency to use for the Cloudera CDH4 "flavor" of spring-data-hadoop is:
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-hadoop</artifactId>
<version>1.1.0.RELEASE-cdh4</version>
</dependency>
Note: The cdh4 suffix for the spring-data-hadoop version will select the correct build that resolves the transitive dependencies for Cloudera CDH4.