用户组:游客
使用道具 举报
1. 使用add jar path/test.jar;方法加入 该方法的缺点是每次启动Hive的时候都要从新加入,退出hive就会失效。 2. 通过设置hive的配置文件hive-site.xml 加入 在配置文件中增加配置 <property> <name>hive.aux.jars.path</name> <value>file:///jarpath/all_new1.jar,file:///jarpath/all_new2.jar</value> </property> 保存即可。 该方法比第一种方法方便很多。不需要每次启动Hive执行命令加入,只是配置稍微复杂一些。 3. 在${HIVE_HOME中创建文件夹auxlib ,然后将自定义jar文件放入该文件夹中。 这种方法,方便快捷。
nextuser 发表于 2016-9-1 11:51 添加jar的方式有三种:楼主也可以尝试1楼和另外两种办法:
Gramer 发表于 2016-9-1 10:37 对于你的需求,有一种方式,就是创建永久函数,你把create temporary中的temporary去掉就好了。但是我不知 ...
xingoo 发表于 2016-9-7 23:01 还有一种方法,可以直接反编译hive的源码,在源码中,把jar包的路径加载进去。详情参考《Hive编程指南》
本版积分规则 发表回复 回帖后跳转到最后一页
积极上进,爱好学习
经常帮助其他会员答疑
曾经为论坛做出突出贡献目前已离职的版主
经常参与各类话题的讨论,发帖内容较有主见
高级会员
71
主题
191
帖子
19
粉丝
查看 »