由于本人最近在学习Netty,里面涉及了protobuf编译生成java文件的过程,觉得敲命令行比较麻烦,故写了个.prorto文件自动生成java文件的工具类,遇到了不少坑,与大家分享一下,望多多指正。
转载请注明出处:https://blog.csdn.net/weixin_40929150/article/details/88775559
首先
先配置protobuf的编译环境,本人是win10。
1、下载protoc-win64.zip,解压。
2、配置环境变量
编写工具类
这里主要运用的是java执行CMD命令的原理,其步骤就是:
1、将.proto文件的路径解析拼成 --proto_path=
2、将要输出的java文件路径解析拼成 --java_ou