[英]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.