我想分析hadoop的源代码。我下载源代码文件并将其导入idea。但是你告诉我它找不到包裹 org.apache.hadoop.ipc.protobuf .
org.apache.hadoop.ipc.protobuf
bf1o4zei1#
首先,您应该安装ProtocolBuffers2.5.0。执行命令: cd hadoop-common-project/hadoop-common/src/main/proto/ 执行命令: protoc --java_out=../java *.proto 然后在ipc中自动生成protobuf文件夹,idea不会出错。
cd hadoop-common-project/hadoop-common/src/main/proto/
protoc --java_out=../java *.proto
1条答案
按热度按时间bf1o4zei1#
首先,您应该安装ProtocolBuffers2.5.0。
执行命令:
cd hadoop-common-project/hadoop-common/src/main/proto/
执行命令:protoc --java_out=../java *.proto
然后在ipc中自动生成protobuf文件夹,idea不会出错。