protoc的安装稍微有点繁琐。
需要的文件:protobuf-2.5.0.tar.gz和protoc-2.5.0-win32.zip。并解压。
a) 将protoc-2.5.0-win32.zip解压后,解压目录中的protoc.exe拷贝到c:\windows\system32中
b) 将protoc.exe拷贝到解压后的xxx\protobuf-2.5.0\src目录中
c) 在windows的cmd中进入xxx\protobuf-2.4.1\java 目录,执行 mvn package命令,编译,生成protobuf-java-2.5.0.jar文件(生成的文件位于当前目录下的target目录)。
d) 出现如下结果说明安装成功。
![protobuf安装成功](https://img-blog.csdn.net/20160818193540969)
2、编译hadoop源码
a) 进入windows命令行模式,进入到hadoop-2.5.2-src/hadoop-maven-plugins目录,执行:
mvn install
命令行提示:build success 时表示成功
b) 进入到hadoop-2.5.2-src 目录,执行:
mvn eclipse:eclipse -DskipTests
出现如下图提示:
![这里写图片描述](https://img-blog.csdn.net/20160818194819204)
c) 执行完成后,进入eclipse,将xxx\hadoop-2.5.2-src导入到workspace中,就可以查看源码。