java:5: error: package org.apache.hadoop.conf does not
2015-07-04 12:12
1046 查看
异常描述
产生于:javac wordcount.java编译mapreduce编译中
异常提示
WordCount.java:4: error: package org.apache.hadoop.conf does not exist import org.apache.hadoop.conf.Configuration; ^ WordCount.java:5: error: package org.apache.hadoop.fs does not exist import org.apache.hadoop.fs.Path; ^ WordCount.java:6: error: package org.apache.hadoop.io does not exist import org.apache.hadoop.io.IntWritable; ^ WordCount.java:7: error: package org.apache.hadoop.io does not exist import org.apache.hadoop.io.Text; ^ WordCount.java:8: error: package org.apache.hadoop.mapreduce does not exist import org.apache.hadoop.mapreduce.Job; ^ WordCount.java:9: error: package org.apache.hadoop.mapreduce does not exist import org.apache.hadoop.mapreduce.Mapper; ^ WordCount.java:10: error: package org.apache.hadoop.mapreduce does not exist import org.apache.hadoop.mapreduce.Reducer; ^ WordCount.java:11: error: package org.apache.hadoop.mapreduce.lib.input does not exist import org.apache.hadoop.mapreduce.lib.input.FileInputFormat; ^ WordCount.java:12: error: package org.apache.hadoop.mapreduce.lib.output does not exist import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat; ^ WordCount.java:13: error: package org.apache.hadoop.util does not exist import org.apache.hadoop.util.GenericOptionsParser; ^ WordCount.java:38: error: cannot find symbol public static class IntSumReducer extends Reducer<Text, IntWritable, Text, IntWritable>
问题原因:
您使用的是jdk,Javac编译MapRedce,他肯定不含Hadoop的依赖包!对么。
解决方案:
export CLASSPATH= .:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH export CLASSPATH= .:$HADOOP_HOME/share/hadoop/common/hadoop-common-2.2.0:$HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-client-core-2.2.0.jar:$HADOOP_HOME/share/hadoop/common/lib/commons-cli-1.2.jar:$CLASSPATH
注意:
1: 注意包路径,注意版本。 2: 新窗口并不会加载classpath。 3:更改后刷新文件:source /etc/profile
相关文章推荐
- Apache之配置文件解析
- Apache之安装
- Apache之火狐的卸载
- IOS开发>>基于mac系统的apache服务器的使用流程
- struts2 java.lang.ClassNotFoundException: org.apache.commons.lang.xwork.StringUtils
- apache ab工具页面压力测试返回结果含义解释
- linux中apache服务的三种不同访问方式
- Apache Rewrite url重定向功能的简单配置
- 记录下学习的mac 自带apache 使用方法,及xamp的使用
- Save apache spark dataframe to database
- Apache无法启动解决 the requested operation has failed
- centos安装配置apache+php+mysql环境
- 【Web容器】Linux下Apache+Resin服务器的安装与配置
- 【跟我学apache-commons】【四】commons-io的使用
- Apache虚拟主机搭建(单IP多网站服务器配置)
- 异常:java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap
- 25 个有用 Apache ‘.htaccess’ 技巧
- Apache CXF实战之七 使用Web Service传输文件
- 开源性能测试工具Apache ab使用
- 不能在本地计算机启动 apache2.2解决方法