一些开源的软件很多依赖protobuf2.0版本,而当前github上下载的版本过新,是3.0版本,老版本不太好找,下面贴一下老版本的下载地址:https://repo1.maven.org/maven2/com/google/protobuf/protoc/
另生成protobuf源代码两者命令有区别,版本2.0需要具体的文件路径,而版本3.0则不需要,下面简单记录一下:
protobuf2.0:
protoc-2.5.0.exe -IPATH=..\src\main\protobuf --java_out=..\src\main\java ..\src\main\protobuf\CqlHBaseQueryFilters.proto
protobuf3.0:
protoc-2.5.0.exe -I=..\src\main\protobuf --java_out=..\src\main\java **Filters.proto
注意空格