Protoc 生成 java grpc代码

发布时间:2022-06-26 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Protoc 生成 java grpc代码脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1、软件安装

下载protoc.exe 工具 , 选择 win64.zip 下载地址:https://github.com/protocolbuffers/protobuf/releases

下载protoc-gen-grpc.exe 插件 ,选择搞版本下载 , 下载地址: https://repo.maven.apache.org/maven2/io/grpc/protoc-gen-grpc-java/

下载之后重命名软件名称,并放置在 D:/SoftWare/  (其他地方也可以)

 

2、编译生成java代码

命令解释:  

  --java_out:生成之后输出java文件目录

  --proto_path:proto文件依赖地址,可以写多个

  --plugin:插件地址

  user.proto:需要生成的proto协议文件

打开cmd执行:

生成java代码

D:/SoftWare/protoc.exe  --java_out=E:/data --proto_path=.  user.proto

 生成Grpc类

D:/SoftWare/protoc.exe --plugin=protoc-gen-grpc-java=D:/SoftWare/protoc-gen-grpc.exe  --grpc-java_out=E:/data --proto_path=.  api/cloud/cloud_core/v1/user/user.proto

 

 

注意事项:

1、如果 执行过程中发现 import依赖的文件找不到,需要多指定几个 proto_path(如--proto_path:.   --proto_path:/common/base)

2、如果 需要生产多个类需要在 proto文件中加入

option java_multiple_files = true;

  

 

脚本宝典总结

以上是脚本宝典为你收集整理的Protoc 生成 java grpc代码全部内容,希望文章能够帮你解决Protoc 生成 java grpc代码所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: