Lines Matching +full:- +full:- +full:prefer +full:- +full:binary
1 # Protocol Buffers - Google's data interchange format
5 https://developers.google.com/protocol-buffers/
13 $ protoc --java_out=${OUTPUT_DIR} path/to/your/proto/file
25 <artifactId>protobuf-java</artifactId>
34 protobuf-java-util package:
39 <artifactId>protobuf-java-util</artifactId>
48 compile 'com.google.protobuf:protobuf-java:3.6.1'
74 ### Build from Source - With Maven
80 2) Build the C++ code, or obtain a binary distribution of protoc (see
81 the toplevel [README.md](../README.md)). If you install a binary
85 $ protoc --version
110 * protobuf-java: The core Java Protocol Buffers library. Most users only
112 * protobuf-java-util: Utilities to work with protos. It contains JSON support
113 as well as utilities to work with proto3 well-known
116 ### Build from Source - Without Maven
123 1) Build the C++ code, or obtain a binary distribution of protoc. If
124 you install a binary distribution, make sure that it is the same
127 $ protoc --version
129 If you built the C++ code without installing, the compiler binary
134 $ protoc --java_out=core/src/main/java -I../src \
137 3) Compile the code in core/src/main/java using whatever means you prefer.
139 4) Install the classes wherever you prefer.
143 * Protobuf minor version releases are backwards-compatible. If your code
145 the new version as well. Both binary compatibility and source compatibility
149 * Protobuf major version releases may also be backwards-compatbile with the
159 * Deprecated non-experimental APIs will be removed two years after the release
180 https://developers.google.com/protocol-buffers/