我创建了一个UDF并将该jar导出为abc.jar。在Hive中添加JAR时出现错误:“查询返回的非零代码:1,原因:/user/hive/warehouse/abc.jar不存在。”
在/ user/hive/warehouse的hdfs中复制了jar。
现在,我得到以下错误:
hive> ADD JAR /user/hive/warehouse/abc.jar;
/user/hive/warehouse/abc.jar does not exist
Query returned non-zero code: 1, cause: /user/hive/warehouse/abc.jar does not exist.
hive>
当我这样做,hadoop fs -ls /user/hive
,我可以在/用户/蜂巢/仓库路径看abc.jar。
我在哪里做错了,这是什么解决方案?
地点的本地文件系统上的UDF罐子蜂房客户端机器并给ADD JAR命令 –