使用maven for java程序在hdfs上编写时发生hadoop错误

zbwhf8kr  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(340)

我已经安装了hadoop独立集群。我正在尝试使用apachemaven运行hadoopmapreduce程序。我还包括了以下库hadoop-client-2.0.0-cdh4.5.0和hadoop-core-1.2.1。在本地文件系统上运行时,一切正常。但是当我尝试在hdfs上写的时候,它给了我以下的错误。
线程“main”java.lang.noclassdeffounderror中出现异常:org/apache/commons/configuration/configuration
你好,巴维什·加多亚。

sh7euo9m

sh7euo9m1#

add   commons-configuration-1.6.jar jar or maven dependency

<dependency>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
<version>1.6</version>
</dependency>

参考:如何用java在hdfs中创建一个新目录?
http://www.cloudera.com/content/cloudera/en/documentation/cdh4/v4-3-0/cdh4-installation-guide/cdh4ig_topic_31.html

相关问题