java 生成grpc调用service

news/2024/5/20 10:56:50

1. 安装protoc

这里以mac为例:

brew install automake
brew install libtool
brew install protobuf

检查

protoc --version

2. 下载protoc-(java/go/kotlin)插件

到这里下载对应系统的exe文件

https://repo.maven.apache.org/maven2/io/grpc/protoc-gen-grpc-java

image-20221114153553545

选择对应系统的exe

image-20221114153747916

​ 修改执行权限

chmod -R 777 xxx.exe

3. 生成service调用文件

protoc --plugin=protoc-gen-grpc-java=[刚下载的路径.exe] --grpc-java_out=[输出全路径] -I=[proto文件路径] [文件名.proto]


举例:

protoc --plugin=protoc-gen-grpc-java=/Users/wyz/Downloads/protoc-gen-grpc-java.exe --grpc-java_out=/Users/wyz/learn/kotlin-grpc/src/main/kotlin/com/ck567/kotlingrpc/proto -I=/Users/wyz/learn/kotlin-grpc/src/main/kotlin/com/ck567/kotlingrpc/proto/ hello.proto

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pgtn.cn/news/4.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

从言行合一到知行合一

本篇记录突然的随想,偶尔停留 2021年只有两种人在写博客,一种是试图建立受众并从中获利的人,另一种是只想写出想法、而没有任何目标的人。 这两种人的行为都非常好。选择做你喜欢的事,坚持下去,它们最终都可以对他人…