[size=large]
String[] ioArgs = new String[] {"/usr/local/hadoop/hadooptmp/input/", "/usr/local/hadoop/hadooptmp/outdata"};
在Myeclipse上直接运行Mapreduce项目会报错 java.lang.ClassNotFoundException: com.hadoop.HadoopMain$Map,需要run on hadoop,相当于配置下hadoop的环境以及上传相应的jar。
即可解决!
另外每次更新代码后,需要重新run on hadoop一次,代码才会重新上传。
[/size]
String[] ioArgs = new String[] {"/usr/local/hadoop/hadooptmp/input/", "/usr/local/hadoop/hadooptmp/outdata"};
在Myeclipse上直接运行Mapreduce项目会报错 java.lang.ClassNotFoundException: com.hadoop.HadoopMain$Map,需要run on hadoop,相当于配置下hadoop的环境以及上传相应的jar。
即可解决!
另外每次更新代码后,需要重新run on hadoop一次,代码才会重新上传。
[/size]