【问题标题】:could not resolve org.apache.hcatalog.pig.hcatloader using imports无法使用导入解析 org.apache.hcatalog.pig.hcatloader
【发布时间】:2016-02-24 05:54:34
【问题描述】:

我正在尝试只用一个猪操作创建一个工作流,我在路径 /user/oozie/share/lib/lib_* 中有所有可用的 jar,并且我正在定义路径hive-site.xml 在作业节点中。

但是工作失败了:

无法使用导入解析 org.apache.hcatalog.pig.hcatloader

请帮忙

【问题讨论】:

    标签: apache-pig oozie hue hcatalog


    【解决方案1】:

    您需要使用org.apache.hive.hcatalog.pig.HCatLoader 而不是org.apache.hcatalog.pig.hcatloader 来自the link

    【讨论】:

    • 嗨,谢谢,但我遇到了另一个错误:java.lang.NoClassDefFoundError: com/facebook/fb303/FacebookS 注意:我没有在这里使用任何客户 UDFS
    • 您是否有多个不同版本的 thrift 和 libthrift 闲逛?听起来这些类是使用一个版本的 thrift 生成的,但尝试在运行时使用不同版本的 libthrift。
    • 上述错误是否已解决(在问题中提出)
    • 是的,升级我的java版本后,上述问题得到了解决。以前我的java版本在所有节点中都是1.6。我已将其升级到 java 1.8。
    • 如果对您有帮助,请接受答案...将来会帮助其他人
    猜你喜欢
    • 2012-08-14
    • 1970-01-01
    • 1970-01-01
    • 2012-04-04
    • 2013-10-04
    • 1970-01-01
    • 2016-03-12
    • 2018-08-07
    • 2012-11-06
    相关资源
    最近更新 更多