【问题标题】:Hive doesn't recognize jarHive 无法识别 jar
【发布时间】:2023-04-01 10:44:01
【问题描述】:

我最近才开始使用 Hive,所以我可能对此有点陌生,我使用 Maven Build 编译了一个 jar,但由于某种原因,当我尝试将它添加到 hive 中时,它不起作用。我收到以下错误: 查询返回非零码:1,原因:ex-0.0.0.1-SNAPSHOT.jar 不存在。 我使用hue上传了文件,如果我在hive中执行dfs -ls就可以找到它。

我错过了什么? (我能够加载一个我上网的罐子)

谢谢!

【问题讨论】:

  • 你是否在 hive 查询之前添加了 jar jarname?
  • 你建的jar有没有额外的依赖?

标签: maven hadoop hive


【解决方案1】:

如果您可以通过-lsing 找到您的 jar,并且它已正确构建,则通常此错误是由于错误地在 jar 路径周围加上引号引起的。

不正确:

add jar '/root/complete/path/to/jar.jar';

正确:

add jar /root/complete/path/to/jar.jar;

【讨论】:

    猜你喜欢
    • 2019-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-13
    相关资源
    最近更新 更多