我不确定从哪里开始。
就像,我看到的一些网站希望我安装maven,并做一些事情,将文件复制到系统目录,并将这些目录添加到$ path(我讨厌这样做,顺便说一句,开发人员应该只写一个安装程序)。但无论如何,库需要与我的应用程序打包在一起,所以我对安装Protocol Buffers不感兴趣...只是在eclipse中攻击它到我的java项目。 (比如,将jar添加到构建路径中。)
你们知道的任何教程?
答案 0 :(得分:4)
您无需在生产箱上进行任何安装。您需要在构建框上安装它,以便为您编写的 .proto 文件创建Java绑定。这类似于从wsdl或xsd生成代码的方式。一旦生成了代码(有助于序列化/反序列化二进制消息),就可以将其捆绑为jar并像使用任何其他jar库一样使用它。 Here is a small tutorial让你开始。
只是为了增加更多的清晰度
Protobuf = XML Schema
.proto = xsd
protoc.exe = xjc
流程如下
使用maven大大简化了2,3和4
答案 1 :(得分:0)
希望这会有所帮助。
描述如何将ProtoBuf模式转换为java文件 http://hecktechsolutions.blogspot.in/2015/01/protocol-buffer.html
在结尾的Eclipse安装程序中也提供了一些文字