![](/img/trans.png)
[英]error in resolving org.apache.hadoop.conf.Configuration
[英]org.apache.hadoop.conf.Configuration does not exist in 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顯然無法解決導入問題。
在你的pom.xml中添加hadoop-common
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-common</artifactId>
<version>2.0.0-cdh4.3.1</version>
</dependency>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.