我正在尝试将hive与自定义SerDe和StorageHandler类一起使用。当我尝试使用新的SerDe运行配置单元查询时,我得到以下异常,没有其他详细信息。
失败:执行错误,返回代码1org.apache.hadoop.hive.ql.exec.DLL任务java.lang.Runtime异常:java.lang.reflect.InvocationTargetException
我尝试在StorageHandler中记录信息,它似乎创建成功了,但没有调用SerDe initialize函数。
出现这种异常有明显的原因吗?或者有一种简单的调试方法吗?
感谢
糟糕的是,我只查看了hive CLI中生成的日志,没有检查/tmp/$user/hive.log
,问题是构建的jar中缺少一个类。