本文主要记录.proto文件在Windows系统下生成对应的.java文件

关于.proto文件书写语法请参考https://blog.csdn.net/zhengyanfeng1989/article/details/80159216  

主要步骤如下:

1、前往Google的protocolbuf在GitHub的开源项目地址https://github.com/google/protobuf/releases 下载Windows系统对应的编译器protoc-3.5.0-win32.zip ,该编译器可以运行在64位系统中。如下图

protobuf-Java

2、将第一步下载好的编译器解压到硬盘盘符下,如下图

protobuf-Java

3、配置环境变量路径,如下图

protobuf-Java

4、在桌面新建一个文件夹,将写好的.proto文件放在该文件夹下,如下图 

protobuf-Java

5、终端cd到该文件夹下,然后执行命令 protoc.exe --java_out=./ IMMessage.proto 此处.proto文件名需要和你自己的保持一致 如下图

protobuf-Java

此时编译器已经在.proto文件所在的文件夹帮我们生成好了对应的.java 文件 ,如下图

protobuf-Java

6、将生成好的.java文件拖入项目 ,并在项目Maven 的 pom.xml 文件中引入 portobuf-java 的jar包,如下图

protobuf-Java


7、在项目中使用.java 文件,反序列化生成我们在.proto文件中定义的对象,如下图

protobuf-Java

相关文章:

  • 2021-10-19
  • 2021-06-16
  • 2022-01-20
  • 2022-12-23
  • 2021-09-09
  • 2021-10-20
  • 2022-12-23
猜你喜欢
  • 2021-06-11
  • 2021-06-16
  • 2021-09-11
  • 2021-12-14
  • 2021-09-05
  • 2021-10-19
  • 2022-12-23
相关资源
相似解决方案