Spring批处理与cloudera hadoop之间的版本不兼容
我在尝试spring批处理字数计算程序时遇到了如下版本问题:Spring批处理与cloudera hadoop之间的版本不兼容,spring,maven,hadoop,spring-batch,Spring,Maven,Hadoop,Spring Batch,我在尝试spring批处理字数计算程序时遇到了如下版本问题: ERROR [org.springframework.batch.core.step.AbstractStep] - <Encountered an error executing the step> java.lang.IncompatibleClassChangeError: Found interface org.apache.hadoop.mapreduce.Counter, but class was expec
ERROR [org.springframework.batch.core.step.AbstractStep] - <Encountered an error executing the step>
java.lang.IncompatibleClassChangeError: Found interface org.apache.hadoop.mapreduce.Counter, but class was expected
另外,ommited for duplicate dependencies是否会导致任何错误?您应该将1.0.2.RELEASE-cdh4版本与Cloudera cdh4一起使用-这些特定于发行版的版本在Spring存储库中提供:
<repository>
<id>spring-releases</id>
<name>Spring Release Repository</name>
<url>http://repo.spring.io/libs-release</url>
</repository>
春假
Spring发行版存储库
http://repo.spring.io/libs-release
此处的更多信息:如果与案例相关,您是否尝试了该问题的答案?是否有人可以告诉我此错误的确切原因?“我为什么要面对这件事?”阿列克斯普·基顿请调查一下。。
<repository>
<id>spring-releases</id>
<name>Spring Release Repository</name>
<url>http://repo.spring.io/libs-release</url>
</repository>