Hadoop maven依赖性错误 – 找不到hadoop类
尽管我将以下依赖项导入到我的pom中,但未导入相关的Hadoop类(org.apache.hadoop.*)
。
1.0.4 org.apache.hadoop hadoop-client ${hadoop.version} org.apache.hadoop hadoop-core ${hadoop.version} org.apache.hadoop hadoop-examples ${hadoop.version} org.apache.hadoop hadoop-tools ${hadoop.version}
您可以使用以下pom为项目解析Hadoop依赖项。
cloudera https://repository.cloudera.com/artifactory/cloudera-repos/ 2.0.0-cdh4.2.0 org.apache.hadoop hadoop-annotations ${hadoop-version} org.apache.hadoop hadoop-auth ${hadoop-version} org.apache.hadoop hadoop-client ${hadoop-version} org.apache.hadoop hadoop-common ${hadoop-version} org.apache.hadoop hadoop-datajoin ${hadoop-version} org.apache.hadoop hadoop-hdfs ${hadoop-version} org.apache.hadoop hadoop-mapreduce-client-app ${hadoop-version} org.apache.hadoop hadoop-common ${hadoop-version} org.apache.hadoop hadoop-mapreduce-client-common ${hadoop-version} org.apache.hadoop hadoop-mapreduce-client-hs ${hadoop-version} org.apache.hadoop hadoop-mapreduce-client-jobclient ${hadoop-version} org.apache.hadoop hadoop-mapreduce-client-shuffle ${hadoop-version}
我在hadoop简单测试应用程序中使用以下依赖项:
org.apache.hadoop hadoop-annotations 2.2.0 org.apache.hadoop hadoop-hdfs 2.2.0 org.apache.hadoop hadoop-common 2.2.0 org.apache.hadoop hadoop-auth 2.2.0 commons-logging commons-logging 1.1.1 commons-cli commons-cli 1.2 org.slf4j slf4j-api 1.7.5 commons-lang commons-lang 2.6 commons-configuration commons-configuration 1.6 com.google.guava guava 11.0.2 com.google.protobuf protobuf-java 2.5.0
- HBase:primefaces’检查行不存在并创建’操作
- 无法找到或加载主类com.sun.tools.javac.Main hadoop mapreduce
- Hadoop mapreduce:用于在MapReduce作业中链接映射器的驱动程序
- Java:尝试编译Hadoop程序时找不到com.sun.tools.javac.Main
- 为什么我们在Hadoop堆栈中需要ZooKeeper?
- hadoop map中的InstantiationException减少程序
- 错误的值类:类org.apache.hadoop.io.Text不是类org.apache.hadoop.io.IntWritable
- Apache pig脚本,错误1070:Java UDF无法解析导入
- 无法使用本地hadoop连接azure blob存储