protobuf文件生成java文件

下载可执行文件

  • 下载地址:https://github.com/protocolbuffers/protobuf/releases
  • 比如我的是Linux 64位则可以下载protoc-3.11.4-linux-x86_64.zip,解压出来里面有个protoc,这就是需要的可执行文件。
  • 命令格式
./protoc  xxx.proto --java_out=xxx
  • 我的生成脚本;
#!/bin/bash
pwd_dir=`pwd`
if [ ! -d $pwd_dir"/src/main/java" ]; then
 #先来个文件夹去装这些生成的java文件
  mkdir -p $pwd_dir"/src/main/java"
fi
cd protos
#生成这个目录所有proto文件
../protoc  *. proto --java_out=../src/main/java

你可能感兴趣的