[英]Remove useless dependencies in Hive UDF
我正在Java Maven项目中为Hive编写一组用户定义函数(UDF)。
我正在使用maven程序集插件生成一个超级jar。 但是,我还包括很多依赖项,我确定hive已经在它的类路径上,例如SLF4j。
是否有一种简单的方法(工具)来了解蜂巢类路径中已有的内容? 我正在使用Horton Works的HDP 2.2
获取Hive的ClassPath中包含的所有jar的列表的Query是:
hive> list jars;
输出看起来像
file:/usr/local/…..*.jar
/usr/local/…..*.jar
带有file:前缀的jar位置是默认情况下ClassPath中可用的位置。 其他用户使用add jar命令显式添加。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.