我想修改hadoop源码的一个地方。网上找的教程是通过maven.
maven安装很顺利,但是protoc安装一直有问题。
一开始protoc --version是3.0,后来一通搞,虽然protoc一直没打包成功,但是在protobuf2.5.0文件夹下的java文件夹下查看protoc版本已经是2.5.0了,我以为没问题了就去hadoop-2.7.2-src下编译源码,结果报错:
然后我试了下protoc --version,果然是3.0,可是回到protobuf2.5.0的java文件夹下,就变成了2.5.0。怎样才能都变成2.5.0呢?
p.s.我不是太明白安装protoc的过程,说是在java文件夹下运行 mvn package,因为这一步有问题我也不知道能生成什么,但是我的protoc --version居然是有版本的?
困扰两天了orz...