gpt4 book ai didi

java - 错误 : Found interface org. apache.hadoop.mapreduce.Counter,但类是预期的

转载 作者:可可西里 更新时间:2023-11-01 14:45:15 24 4
gpt4 key购买 nike

我尝试通过 Hadoop 2.7.2 运行坐标下降张量分解 (CDTF)

CDTF src代码可以得到这个页面:http://www.cs.cmu.edu/~kijungs/codes/cdtf/

当我运行 CDTF mr(MapReduce) 版本算法时,我在步骤 Start Bias-CDTF 中遇到错误

我真的不知道为什么会出现这个错误。

有什么好的方案可以解决这个错误吗?

最佳答案

你有一个依赖版本的问题,其中一个期望 org.apache.hadoop.mapreduce.Counter 是一个 class 的库很可能是针对编译的旧版本的 Apache Hadoop,例如

您应该更新期望 Counterclass 的库版本(很可能有一个更新的版本已经支持版本 Hadoop 2.* 并且可以工作使用 interface),或者如果这不可能 - 降级您的依赖项并使用 Apache Hadoop 库的版本 1.*

关于java - 错误 : Found interface org. apache.hadoop.mapreduce.Counter,但类是预期的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44998090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com