1、下载地址:https://github.com/protocolbuffers/protobuf/releases/tag/v3.7.1
2、解压后放置到D盘的安装目录,配置环境变量Path:D:\Program Files\protoc-3.7.1-win64\bin
3、编写一个Stu.proto,保存到E盘的protobuf文件夹下
syntax = "proto3";
// 生成的包名
option java_package="com.test.protobuf";
//生成的java名
option java_outer_classname = "StuInfo";
message StuMsg {
// ID
int32 id = 1;
// 姓名
string name = 2;
// 年龄
int32 age = 3;
// 状态
int32 state = 4;
}
4、打开cmd.exe,输入以下命令:
protoc Stu.proto --java_out=E:\protobuf --proto_path=e:\protobuf
–java_out是生成java类的目录,–proto_path是.proto文件所在的目录
或者使用cd /d E:\protobuf
把目录定位到proto文件的目录下,然后使用以下命令:
protoc User.proto --java_out=.