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

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类

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容