小编Ant*_*nin的帖子

Hadoop NoSuchMethodError apache.commons.cli

我正在使用,hadoop-2.7.2并且使用IntelliJ做过MapReduceJob。在我的工作中,我正在使用apache.commons.cli-1.3.1,并将lib放入了jar中。

在Hadoop集群上使用MapReduceJob时,我有一个NoSuchMethodError

线程“主”中的异常java.lang.NoSuchMethodError:org.apache.commons.cli.Option.builder(Ljava / lang / String;)Lorg / apache / commons / cli / Option $ Builder;

我不明白,因为该方法存在于类中Option,并且该类Option从中提取commons-cli.jar到我的应用程序jar中。而且,我的其他库没有这个问题。

感谢您的时间。

java hadoop nosuchmethoderror apache-commons-cli

6
推荐指数
2
解决办法
3154
查看次数