hive的源码编译

maven的安装

先安装一个maven
进入maven的网站 maven.apache.org/下载最新版maven
解压到soft文件夹下,并配置环境变量。

sudo gedit /etc/profile
export MAVEN_HOME=/home/devil/soft/apache-maven-3.3.9
export PATH=$PATH:$MAVEN_HOME/bin
source /etc/profile

修改maven的配置文件

修改maven的conf文件夹下的settings.xml文件。
设置maven的本地仓库

<localRepository>/home/devil/maven_repos</localRepository>

这样maven就搭建好了,可以通过命令

mvn -version

查看maven的版本

编译hive的源码

在hive.apache.org下载hive的源码,解压下来。在解压后的文件夹下执行命令:

mvn clean install -Phadoop-2,dist -DskinpTests -Dhadoop-23.version=2.7.1 -Dspark.version=1.6.3 

这一步大概编译了半小时,看其他资料说,可以在maven/conf下的settings.xml中设置镜像为oschina的镜像,提高编译速度,但我设置以后,提醒502错误。

编译完成后在/home/devil/soft/hive-1.2.1-src/packaging/target文件夹里面就是我们的编译后的东西。
我们可以用里面的apache-hive-1.2.1-bin.tar.gz来进行hive 的安装。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值