Alexander, Hadoop 1.0 (A rename of the 0.20.x series, [0]) and below used Apache Ant as their build tool, not Maven. Get the latest Apache Ant from ant.apache.org and run "ant compile".
On 13-Jan-2012, at 5:11 PM, Alexander Zarochentsev wrote: > Hello, > > I am going to make a patch agains 1.0.0 release and have troubles compiling > the release from sources. > I cloned git repo git://git.apache.org/hadoop-common.git and checked out > release-1.0.0 tag. > > Seems to me, the release tag is not compilable, maven reports about missing > POM files: > > INFO] Scanning for projects... > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 0.199s > [INFO] Finished at: Fri Jan 13 03:11:02 PST 2012 > [INFO] Final Memory: 2M/15M > [INFO] > ------------------------------------------------------------------------ > > What surprises me that I can compile trunk branch successfully and not the > release. > > Trunk and release-1.0.0 have different file trees, the latter does not have > those *-project dirs (hadoop-mapreduce-project, hadoop-common-project, etc). > It looks more like a package then source. > > So where I can get compilable release-1.0.0 sources? > > Thanks, > Zam______________________________________________________________________ > This email may contain privileged or confidential information, which should > only be used for the purpose for which it was sent by Xyratex. No further > rights or licenses are granted to use such information. If you are not the > intended recipient of this message, please notify the sender by return and > delete it. You may not use, copy, disclose or rely on the information > contained in it. > > Internet email is susceptible to data corruption, interception and > unauthorised amendment for which Xyratex does not accept liability. While we > have taken reasonable precautions to ensure that this email is free of > viruses, Xyratex does not accept liability for the presence of any computer > viruses in this email, nor for any losses caused as a result of viruses. > > Xyratex Technology Limited (03134912), Registered in England & Wales, > Registered Office, Langstone Road, Havant, Hampshire, PO9 1SA. > > The Xyratex group of companies also includes, Xyratex Ltd, registered in > Bermuda, Xyratex International Inc, registered in California, Xyratex > (Malaysia) Sdn Bhd registered in Malaysia, Xyratex Technology (Wuxi) Co Ltd > registered in The People's Republic of China and Xyratex Japan Limited > registered in Japan. > ______________________________________________________________________ > > [0] - For a good picture on the state of versioning right _now_, see https://www.cloudera.com/wp-content/uploads/2012/01/diagram-1.jpeg4.png (via http://www.cloudera.com/blog/2012/01/an-update-on-apache-hadoop-1-0/)
