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.
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
Vous devez vous connecter pour publier un commentaire.
Ajouter hadoop-commune de votre pom.xml
OriginalL'auteur zsxwing