本以为和蔼可亲的hadoop还是那么暴力的报错。
在这里叙述一下从eclipse打包成jar 再在命令行运行jar 以及查看的相关命令
1.打包jar
打包成Jar之前要运行一次,看到console命令后确定已经被编译,点击file中的export选择你要打包的class(注意不要多选),选择打包到哪个目录,点击next直到出现main class的地方,这里一定要选择class!!!!!!!翻过船知道痛--)现在就打包成功
2.命令行运行
先添加要被mapreduce的文件到hfds的文件夹
用命令hadoop fs -mkdir :创建input文件夹(需要注意的是查看文件要加 /:如 -mkdir /input -ls /)
用命令hadoop fs -put 文件 文件夹名 :将文件导入文件夹
hadoop jar jarpath /inputdirname /outputdirname
在这里需要注意的是inputdirname是被mapreduce的文夹名 outputdirname是完成后的文件所放地址(与之前的文件名不能重复!!!!!)
3.查看
运行不报错后就可以查看
hadoop fs -ls /文件名 :本地查看
localhost:50070 网页查看