介绍
有时需要添加额外JARs到Hive的classpath,例如自定义的SERDE包或者与其他应用集成的包。
方法
在Hive shell中使用add命令
添加包
add jar <jar_path>;
列出包
list jars;
使用–auxpath
hive --auxpath <path_to_jar>,<path_to_jar2>
使用环境变量HIVE_AUX_JARS_PATH
export HIVE_AUX_JARS_PATH=<path_to_jar>,<path_to_jar2>