文档章节

Hive 源码编译和调试

政委007
 政委007
发布于 2017/04/28 11:03
字数 179
阅读 72
收藏 1

Hive 源码编译和调试

编译

下载hive源码,解压后,跳转源码目录执行命令 : ** mvn clean compile -Phadoop-2 -DskipTests **
编译完成后导入eclipse 或idea中

hive调试

命令 : hive --debug
这个命令会开放端口 8000 ,用idea 的远程调试功能,链接到这个端口,就可以开始调试hive了

jar包替换

当修改完成代码时,可以跳转到对应项目中,执行命令:mvn clean package -Phadoop-2 -DskipTests 打包,打包完成后上传target下对应jar包到服务器就可以了。
单独打包时可能会出现没有什么txt文件,自己创建一个空的就可以了

© 著作权归作者所有

政委007
粉丝 10
博文 15
码字总数 15843
作品 0
洛阳
程序员
私信 提问
Hive on Spark 伪分布式环境搭建过程记录

进入hive cli是,会有如下提示: Hive-on-MR is deprecated in Hive 2 and may not be available in the future versions. Consider using a different execution engine (i.e. spark, tez) ......

PeakFang-BOK
2018/12/13
69
0
编译hive2.3.2源码并搭建环境

1. 安装环境说明 (1)hive1.2之后需要java1.7或者更高的版本,建议用1.8; (2)hadoop版本2.x以上,hive2.0.0之后不再支持1.x; 在本文之前,hadoop环境已经安装,具体可见文章《编译hadoo...

土木匠
2017/12/09
0
0
Hive on Spark安装与配置(无数坑)

一、版本如下 注意:Hive on Spark对版本有着严格的要求,下面的版本是经过验证的版本 apache-hive-2.3.2-bin.tar.gz hadoop-2.7.2.tar.gz jdk-8u144-linux-x64.tar.gz mysql-5.7.19-1.el7.x...

collen7788
2018/01/08
0
0
Hive中文注释乱码解决方案(2)

本文来自网易云社区 作者:王潘安 执行阶段 launchTask 回到Driver类的runInternal方法,看以下执行过程。在runInternal方法中,执行过程调用了execute方法。execute方法里面的内容很多,但是...

网易云
2018/10/16
0
0
hive利器 自定义UDF+重编译hive

用hive也有一段时间里,不过一直没写过相关到日志,因为主要用hive也无非是create table,upload data,CRUD 这几个过程。后来工作中需要用到一些常用到方法,了解到hive中支持UDF(User Defi...

王二铁
2012/06/28
4.1K
3

没有更多内容

加载失败,请刷新页面

加载更多

vue v-html动态生成的html怎么加样式

1. v-html加样式 在vue开发中碰到需要动态生成html,并且需要有样式,这时候发现像往常一样写样式的时候不起作用,网上搜了一下,发现通过 v-html 创建的 DOM 内容不受作用域内的样式影响,但...

litCabbage
40分钟前
4
0
Appium+python自动化(三十三)- 测试环境和本地环境傻傻滴分不清楚-Remote(超详解)

  简介   在前边所有涉及启动app的时候有这样一行代码driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps),很多小伙伴们和同学们不知道这个ip和端口哪里来的,我...

开源仔
48分钟前
2
0
各种放大器电路之功率放大器的分析

  供给负载一定输出功率的放大器叫做功率放大器。它是收音机、扩音机或其他电子设备的末级,它推动扬声器发出声音,使电动机转动,使记录仪表动作等。功率放大器主要是考虑如何获得最大的输...

xyxyty
48分钟前
3
0
MySQL8.0.17 - Multi-Valued Indexes 简述

本文主要简单介绍下8.0.17新引入的功能multi-valued index, 顾名思义,索引上对于同一个Primary key, 可以建立多个二级索引项,实际上已经对array类型的基础功能做了支持 (感觉官方未来一定...

阿里云官方博客
今天
13
0
make4.1降级 make-3.81、2错误

在编译 make-3.82 的时候出现如下错误提示 glob/glob.c:xxx: undefined reference to `__alloca'` 修改 /glob/glob.c // #if !defined __alloca && !defined __GNU_LIBRARY__ # ifdef __GNUC......

Domineering
今天
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部