我的问题类似于这个未解决的问题:



我已经注册了所有必须使象鸟起作用的 jar 。

REGISTER '/MyJARS/elephant-bird-hadoop-compat-4.1
REGISTER '/MyJARS/json-simple-1.1.jar';
REGISTER '/MyJARS/elephant-bird-pig-4.1.jar';
REGISTER '/MyJARS/elephant-bird-core-4.10.jar';
REGISTER '/MyJARS/google-collections-1.0.jar';


My current versions :
Hadoop: Hadoop 2.6.0-cdh5.7.3
Pig: Apache Pig version 0.12.0-cdh5.7.3 (rexported)

我收到以下错误:



感谢您的帮助,我尝试了整个网络上几乎所有可能的解决方案。

最佳答案

这是一个版本问题。在尝试了this链接中的许多jar之后,它最终与Elephant-bird-pig-4.14.jar一起使用

REGISTER '/MyJARS/elephant-bird-hadoop-compat-4.1
REGISTER '/MyJARS/json-simple-1.1.jar';
REGISTER '/MyJARS/elephant-bird-pig-4.14.jar';
REGISTER '/MyJARS/elephant-bird-core-4.10.jar';
REGISTER '/MyJARS/google-collections-1.0.jar';

关于json - ElephantBird错误1070:—>无法读取类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42369307/

10-10 19:10