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文件,自己创建一个空的就可以了