在执行$ ./sqoop import --connect jdbc:mysql://hc:3306/test --table user--username root --password 123 -m 1 的时候,即mysql数据库通过
的时候出现错误提示
Exception in thread "main" java.lang.IncompatibleClassChangeError: Found interface org.apache.hadoop.mapreduce.JobContext, but class was expected
我们应该注意到,在下载sqoop的时候,会有两个版本供选择
sqoop-1.4.6.bin__hadoop-1.0.0.tar.gz
sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz
前者对应hadoop1版本,而后者对应的是hadoop2版本.
各位在下载sqoop组件的时候一定要注意哦!