重走MapReduce之路之报错java.lang.ClassNotFoundException

String[]ioArgs=newString[]{"/usr/local/hadoop/hadooptmp/input/","/usr/local/hadoop/hadooptmp/outdata"};

在Myeclipse上直接运行Mapreduce项目会报错java.lang.ClassNotFoundException:com.hadoop.HadoopMain$Map,需要runonhadoop,相当于配置下hadoop的环境以及上传相应的jar。

即可解决!

另外每次更新代码后,需要重新runonhadoop一次,代码才会重新上传。

相关推荐