...
As of 0.13, Hive is built using Maven. To build Hive against on Hadoop 0.23 or later:
No Format |
---|
$ svn co http://svn.apache.org/repos/asf/hive/trunk hive $ cd hive $ mvn clean install -Phadoop-2,dist $ cd packaging/target/apache-hive-{version}-SNAPSHOT-bin/apache-hive-{version}-SNAPSHOT-bin $ ls LICENSE NOTICE README.txt RELEASE_NOTES.txt bin/ (all the shell scripts) lib/ (required jar files) conf/ (configuration files) examples/ (sample input and query files) hcatalog / (hcatalog installation) scripts / (upgrade scripts for hive-metastore) |
...
No Format |
---|
$ mvn clean install -Phadoop-1,dist |
...
Compile Hive Prior to 0.13
Prior to Hive 0.13, Hive was built using Ant. To build an older version of Hive on Hadoop 0.20:
No Format |
---|
$ svn co http://svn.apache.org/repos/asf/hive/trunk hive $ cd hive $ ant clean package $ cd build/dist # ls LICENSE NOTICE README.txt RELEASE_NOTES.txt bin/ (all the shell scripts) lib/ (required jar files) conf/ (configuration files) examples/ (sample input and query files) hcatalog / (hcatalog installation) scripts / (upgrade scripts for hive-metastore) |
...