参考:
http://jingpin.jikexueyuan.com/article/55098.html
例子的代码比较老,用hadoop2.6都显示有代码过时。
http://blog.csdn.net/programmer_wei/article/details/45286749
idea mapreduce开发环境配置,比较正确的参考:
http://www.cnblogs.com/hunttown/p/5810591.html
按照这个已经配置成功,成功的执行了程序,执行本地程序(程序来自http://jingpin.jikexueyuan.com/article/55098.html)的时候不需要启动hadoop。算是本地开发模式。也可以产生出jar包,通过yarn提交到hadoop集群来执行。(这个步骤还没有验证)
通过命令在d:\hce\hadoop1\out\artifacts\maxtmp下执行命令:
hadoop jar maxtmp.jar d:\haoopproject\input d:\hadoopproject\output
报错:exception in thread "main" java.lang.classNotFoundexception: d:\hadoopproject\input\
把jar包放到了input目录下,报的错误时:
exception in thread "main" java.lang.classNotFoundexception: d:\hadoopproject\input\