windows hadoop3.x idea二次开发环境搭建

效果图
windows hadoop3.x idea二次开发环境搭建_第1张图片
windows hadoop3.x idea二次开发环境搭建_第2张图片
windows hadoop3.x idea二次开发环境搭建_第3张图片

源码下载地址
hadoop地址
碰到的第一个问题
windows hadoop3.x idea二次开发环境搭建_第4张图片
解决方法

windows hadoop3.x idea二次开发环境搭建_第5张图片

碰到的第二个问题
windows hadoop3.x idea二次开发环境搭建_第6张图片
解决方案:
windows hadoop3.x idea二次开发环境搭建_第7张图片
windows hadoop3.x idea二次开发环境搭建_第8张图片
windows hadoop3.x idea二次开发环境搭建_第9张图片
碰到的第三个问题windows hadoop3.x idea二次开发环境搭建_第10张图片
这个就需要安装(这个我会上传到百度云里稍后发布,这个也是某个大佬里视频发的)
链接:https://pan.baidu.com/s/1zWFcAOKV5wCv_n70iRjHyw
提取码:f4fo
windows hadoop3.x idea二次开发环境搭建_第11张图片
具体配置是在编译windows版本中的这个问的那个
安装完后
然后进入到缺包的子模块下的proto目录下,执行转换proto文件为java文件的命令即可。
windows hadoop3.x idea二次开发环境搭建_第12张图片

例如:
执行命令: cd hadoop-common-project/hadoop-common/src/main/proto/
执行命令: protoc --java_out=…/java *.proto

我执行的该命令不止一处,所以需要各位大佬看看

碰到的第四个问题(忘记截图了)
org.apache.hadoop.io.serializer.avro.TestAvroSerialization
解决方法
下载avro-tools-1.7.4.jar
进入目录\hadoop-common-project\hadoop-common\src\test\avro
执行 java -jar 下载目录/avro-tools-1.7.4.jar compile schema avroRecord.avsc …\java(输出目录)
既可以解决这个问题

具体windows编译hadoop的具体步骤也在文档里,可以瞅瞅

你可能感兴趣的:(hadoop)