步骤
下载grpc-java demo
git clone -b v1.52.0 --depth 1 https://github.com/grpc/grpc-java
cd grpc-java/examples
构建
gradle installDist
如果因为网络问题,可以切换到已经下好的grpc-java.jar。比如我就切换到了本地的1.46.0版本,全局搜索版本替换一下即可。
启动服务端
./build/install/examples/bin/hello-world-server
准备抓包
idea中某个pb文件中引入的grpc自带的proto文件,会自动下载到本地maven仓库,解压这个jar即可。
启动客户端
./build/install/examples/bin/hello-world-client
成功抓包