Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Hadoop >> mail # user >> How do I add Hadoop dependency to a Maven project?


Copy link to this message
-
Re: How do I add Hadoop dependency to a Maven project?
There is a reason I capitalized WILL (SHALL) :)  The current trunk
mapreduce code is influx. Once mr2 (MAPREDUCE-279) is merged into
trunk (soon!). We'll be producing hadoop-mapreduce-0.23.0-SNAPSHOT,
which depends on hadoop-hdfs-0.23.0-SNAPSHOT, which depends on
hadoop-common-0.23.0-SNAPSHOT.

If you just want to play with the "new" API, you can use the
0.22.0-SNAPSHOT artifacts. 0.23.0 is supposedly source compatible with
previous hadoop versions including 0.20.x (for legacy API).

On Fri, Aug 12, 2011 at 4:08 PM, W.P. McNeill <[EMAIL PROTECTED]> wrote:
> I want the latest version of Hadoop (with the new API). I guess that's the
> trunk version, but I don't see the hadoop-mapreduce artifact listed on
> https://repository.apache.org/index.html#nexus-search;quick~hadoop
>
> On Fri, Aug 12, 2011 at 2:47 PM, Luke Lu <[EMAIL PROTECTED]> wrote:
>
>> Pre-0.21 (sustaining releases, large-scale tested)  hadoop:
>> <dependency>
>>  <groupId>org.apache.hadoop</groupId>
>>  <artifactId>hadoop-core</artifactId>
>>  <version>0.20.203.0</version>
>> </dependency>
>>
>> Pre-0.23 (small scale tested) hadoop:
>> <dependency>
>>  <groupId>org.apache.hadoop</groupId>
>>  <artifactId>hadoop-mapred</artifactId>
>>  <version>...</version>
>> </dependency>
>>
>> Trunk (currently targeting 0.23.0, large-scale tested) hadoop WILL be:
>> <dependency>
>>  <groupId>org.apache.hadoop</groupId>
>>  <artifactId>hadoop-mapreduce</artifactId>
>>  <version>...</version>
>> </dependency>
>>
>> On Fri, Aug 12, 2011 at 2:20 PM, W.P. McNeill <[EMAIL PROTECTED]> wrote:
>> > I'm building a Hadoop project using Maven. I want to add
>> > Maven dependencies to my project. What do I do?
>> >
>> > I think the answer is I add a <dependency></dependency> section to my
>> .POM
>> > file, but I'm not sure what the contents of this section (groupId,
>> > artifactId etc.) should be. Googling does not turn up a clear answer. Is
>> > there a canonical Hadoop Maven dependency specification?
>> >
>>
>