Eclipse集成protocol buffer 协议的简单使用

2019-08-06  本文已影响0人  少年强_d500

1.为什么要用protocol buffer

最近博主使用netty选择序列化协议,所以记录一下。能看到这篇文章你大概已经知道为什么要使用protocol buffer。这里再次简要说明一下,protocol buffer是google推出的一种序列化协议,就像java对象序列化差不多意思,protocol buffer序列化后传输的体积小很多,具体为啥小百度很多。

2.首先下载支持protocol buffer语法支持的插件

按照顺序一次点开 Help>Eclipse Marketplace 如下图所示,然后点击install安装,稍后提示重启即可

Eclipse Marketplace

3.配置protocol buffer的编译参数

按顺序一次点击Window>Preferences>Protocol Buffer>Compiler 如下图配置即可

main的配置 options refresh

说明:main里面有一个exe是用来编译的.proto的,可以选择google下载,考虑到很多人出不去博主放一个网盘提供链接:https://pan.baidu.com/s/1HaSuAC2ZCSHtZrXJTzZZCw         提取码:2ny1  options是选着语言,这里我们选着Java. refresh表示保存生成对象文件

4.创建一个简单的.proto文件

创建proto文件

下面是根据proto2协议创建,箭头所指的就是需要生成在哪个包下,自己定义

proto代码

接下来是ctrl+s保存,会自己生成对应的java类,如下图控制台表示生成成功

控制台

然后项目刷新下,就会看到生成的文件

目录下的文件 生成的java类

上面就是简单的集成和创建相关文件,希望可以对你们有帮助!

上一篇下一篇

猜你喜欢

热点阅读