错误exec.DDLTask:java.lang.NoSuchMethodError:

问题描述 投票:-2回答:1

我使用sqoop将数据从mysql导入到hive:

sqoop import --connect jdbc:mysql://localhost:3306/DATASET -username root -P --table MATCHES  --hive-import

FAILED:执行错误,从org.apache.hadoop.hive.ql.exec.DDLTask返回代码1。 com.fasterxml.jackson.databind.ObjectMapper.readerFor(Ljava / lang / Class;)Lcom / fasterxml / jackson / databind / ObjectReader; 18/11/25 11:42:58 ERROR ql.Driver:FAILED:Execution Error,return代码1来自org.apache.hadoop.hive.ql.exec.DDLTask。 com.fasterxml.jackson.databind.ObjectMapper.readerFor(Ljava /郎/类;)LCOM / fasterxml /杰克逊/数据绑定/ ObjectReader;

mysql hadoop hive bigdata sqoop
1个回答
0
投票

你的hive lib目录中是否有jackson-databind jar。检查一次

© www.soinside.com 2019 - 2024. All rights reserved.