[HADOOP] org.apache.hadoop.conf.Configuration은 hadoop-core.jar에 존재하지 않습니다.
HADOOPorg.apache.hadoop.conf.Configuration은 hadoop-core.jar에 존재하지 않습니다.
Java에서 HBase 클라이언트를 작성 중입니다. coz의 첫 번째 줄은 다음과 같습니다.
import org.apache.hadoop.conf.Configuration;
Cloudera CDH4.3.1을 사용하고 있으므로 패키지 버전은 다음과 같아야합니다.
hadoop-2.0.0+1367
hbase-0.94.6+106
== 업데이트 됨 ==
내 pom.xml은 다음과 같습니다.
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
<version>2.0.0-mr1-cdh4.3.1</version>
</dependency>
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase</artifactId>
<version>0.94.6-cdh4.3.1</version>
</dependency>
하지만 어떻게 든 hadoop-core.jar에서는 org.apache.hadoop.conf.Configuration이 존재하지 않습니다. 그 결과, 가져 오기는 Java에 의해 분명히 해결되지 않습니다.
해결법
-
==============================
1.pom.xml에 hadoop-common을 추가하십시오.
pom.xml에 hadoop-common을 추가하십시오.
<dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-common</artifactId> <version>2.0.0-cdh4.3.1</version> </dependency>
from https://stackoverflow.com/questions/18414151/org-apache-hadoop-conf-configuration-does-not-exist-in-hadoop-core-jar by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] Hive에서 datetime에 분을 추가하십시오. (0) | 2019.06.12 |
---|---|
[HADOOP] Hadoop은 Datajoin을 사용하여 측면 조인을 줄입니다. (0) | 2019.06.12 |
[HADOOP] Hadoop ClassNotFoundException (0) | 2019.06.11 |
[HADOOP] Spark 작업으로 제출 될 때 Spark RDD 맵의 NullPointerException (0) | 2019.06.11 |
[HADOOP] PL / SQL을 하이브 QL로 변환 (0) | 2019.06.11 |