编译Hadoop源码时Findbugs和Protocbuf的部署

一、先将下载好的findbugs和protocbuf的压缩包上传到Linux上,并将压缩包放在software文件夹中

编译Hadoop源码时Findbugs和Protocbuf的部署_第1张图片

二、findbugs的安装与部署

解压findbugs-1.3.9.zip压缩包

编译Hadoop源码时Findbugs和Protocbuf的部署_第2张图片

配置环境变量

编译Hadoop源码时Findbugs和Protocbuf的部署_第3张图片

使用(source  、etc/profile)生效环境变量,然后使用命令(findbugs  -version)查看是否安装成功

出现如下结果(1.3.9)即表示安装成功

编译Hadoop源码时Findbugs和Protocbuf的部署_第4张图片

三、protocbuf的安装与部署

使用命令(tar -xzvf protobuf-2.5.0.tar.gz )解压安装包

编译Hadoop源码时Findbugs和Protocbuf的部署_第5张图片

解压成功后,使用命令(mv  protobuf-2.5.0  protobuf)修改名字,然后将目录切换到protobuf目录下,用yum安装cmake

编译Hadoop源码时Findbugs和Protocbuf的部署_第6张图片

[root@hadoop001 protobuf]# ./configure --prefix=/usr/local/protobuf——它安装到目录 /usr/local/protobuf下(必须在于是在protobuf目录执行带选项的脚本)

注:--prefix选项的另一个好处是方便卸载软件或移植软件。当需要卸载某个安装的软件时,只须删除该安装目录,就可以把软件卸载;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。

[root@hadoop001 protobuf]# make && make install——编译、安装(make,make install);安装完成将自动生成目录protobuf,而且该软件所有的文件都被复制到这个目录

配置环境变量

使用命令(source  /etc/profile)生效刚刚配置的环境变量

最后使用命令(protoc  --version)查看是否安装成功,出现如下结果即表示安装成功

你可能感兴趣的:(编译Hadoop源码时Findbugs和Protocbuf的部署)