关于Apache Hive的构建环境

由于我觉得关于Apache Hive构建的文件缺失,所以我将进行描述。

从代码仓库获取源代码

Apache Hive 的代码仓库可以使用 SVN 或 Git 进行访问。

svn co http://svn.apache.org/repos/asf/hive/trunk hive
git clone https://github.com/apache/hive.git

建造

下载源代码后,在源代码的根目录中执行以下命令。

ant 

制作配布用的包装设计。

在下载源代码后,在源代码的根目录下执行以下命令。

ant package

在$HIVE_SRC_DIR/build/dist中生成预编译的发布包。

从源代码中生成Eclipse项目

下载源代码后,在源代码的根目录下执行以下命令。

ant eclipse-files

然后,您可以从eclipse菜单中选择[导入] > [将现有项目导入工作区],在eclipse中进行导入。