org.apache.hadoop.conf.La Configuration n'existe pas dans hadoop-core.jar

Je suis en train d'écrire un HBase client en Java. La première ligne, de coz, ressemble à ceci:

import org.apache.hadoop.conf.Configuration;

Je suis à l'aide de Cloudera CDH4.3.1, de sorte que les versions des paquets devrait être:

hadoop-2.0.0+1367
hbase-0.94.6+106

==Mis à jour==

mon pom.xml ressemble à ceci:

<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>

Mais de toute façon, dans hadoop-core.jar je ne suis pas le voir tout de l'existence de org.apache.hadoop.conf.La Configuration. Comme la suite de cela, l'importation n'est pas résolu par Java évidemment.

Pourquoi est-ce que votre hbase pas utiliser un CDH version? Comme 0.94.6-cdh4.3.1
bon point, j'ai été en utilisant les hbase pot au 1er. J'ai juste mis à jour pour le cdh version. Mais comme prévu, cela ne fait aucune différence dans ce cas.

OriginalL'auteur Shengjie | 2013-08-24