赞
踩
周五尝试用hive建表时,出现了问题,需要修改hadoop源码,而后编译。
但是在编译时,遇到了不少问题,周日耗时一天,排查完毕,编译通过
所有资源网盘链接见最后,请按需使用
解决方法:安装protobuf2.5-win
1、下载zip压缩包
2、解压压缩包,然后把解压路径添加到环境变量path里
javah出现了问题,解决方法:
修改源码目录下hadoop-common-projecthadoop-commonpom.xml文件,把所有的javahPath标签内容改成javah的绝对路径
解决方法:安装VS Code,然后把msbuild可执行文件的绝对路径添加到path里(C:Program Files (x86)MSBuild .0Bin)
cmake和MsBuild(MSB1009找不到)莫名报错,暂时在hadoop-hdfs-projecthadoop-hdfs-native-clientpom.xml中,屏蔽它们的错误
解决方法:把ojalgo-43.0.jar下载下来,复制到本地maven仓库文件夹的orgojalgoojalgojar#.0目录下
链接:https://pan.baidu.com/s/10PY2fhlBqJ0XNQiwlMpQIA
提取码:l4bb
包括hadoop3.0.2源码压缩包,apache-maven-3.6.1-bin.zip,cmake-3.14.5-win32-x86.msi,ojalgo-43.0.jar,protoc-2.5.0-win32.zip,VSCodeSetup-x64-1.25.1.exe,zlib-1.2.3.exe
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。