准备知识
编译安装
Linux下直接按照官方文档操作即可
Mac下的安装:
安装编译工具
官方文档介绍用的port,我安装用的homebrew编译
第一次编译时运行autogen.sh一直无法正常连接网络,查看连接的源码是到google的网站去下载文件,这个链接已经弃用,直接跳转到了github上,手动下载,改了一下发现执行不成功,后来用了一个release版本的autogen.sh,执行成功了。
在Linux上,直接执行是成功的。如果不自己编译,直接安装对应的系统版本也是可以的。但是会有一个问题,无法自己编译grpc-java
只编译protobuf-java
如果只编译java项目,需要下载protobuf预编译好的文件,然后放的prj_dir/src/
目录下,否则会报找不到protoc
文件的错误