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

Posted

技术标签:

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

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

但是工作失败了:

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

请帮忙

【问题讨论】:

【参考方案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。 如果对您有帮助,请接受答案...将来会帮助其他人

以上是关于无法使用导入解析 org.apache.hcatalog.pig.hcatloader的主要内容,如果未能解决你的问题,请参考以下文章

React Native 导入错误:无法使用 .bin 解析模块(如何导入某种类型的文件?)

导入 javafx 无法解析

无法使用 Visual Studio Code 中的自定义库解析导入

无法解析错误:伊斯坦布尔“导入”时出现意外令牌

IntelliJ IDEA 无法解析静态导入

导入的异步函数无法正确解析数据