MVN

com.google.protobuf : protobuf-java

Maven & Gradle

Aug 25, 2023
4.3k usages
60k stars

Protocol Buffers [Core] · Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an efficient yet extensible format.

<dependency>
    <groupId>com.google.protobuf</groupId>
    <artifactId>protobuf-java</artifactId>
    <version>3.24.2</version>
</dependency>
Copy
pom.xml
Table Of Contents

Latest Version

Choose a version of com.google.protobuf : protobuf-java to add to Maven or Gradle - Latest Versions:

  • Latest Stable: 3.24.2
  • Latest Release Candidate: 3.24.0-RC3
  • Latest Beta: 3.0.0-beta-4
  • Latest Alpha: 3.0.0-alpha-3.1

All Versions

Choose a version of com.google.protobuf : protobuf-java to add to Maven or Gradle - All Versions:

Version Vulnerabilities Updated
4.0.x
protobuf-java-4.0.0-rc-2
4 vulnerabilities
protobuf-java-4.0.0-rc-1
4 vulnerabilities
3.24.x
protobuf-java-3.24.2
protobuf-java-3.24.1
protobuf-java-3.24.0
protobuf-java-3.24.0-RC3
protobuf-java-3.24.0-RC2
protobuf-java-3.24.0-RC1
3.23.x
protobuf-java-3.23.4
protobuf-java-3.23.3
protobuf-java-3.23.2
protobuf-java-3.23.1
protobuf-java-3.23.0
protobuf-java-3.23.0-RC3
protobuf-java-3.23.0-RC2
3.22.x
protobuf-java-3.22.5
protobuf-java-3.22.4
protobuf-java-3.22.3
protobuf-java-3.22.2
protobuf-java-3.22.1
protobuf-java-3.22.0
protobuf-java-3.22.0-RC3
protobuf-java-3.22.0-RC1
3.21.x
protobuf-java-3.21.12
protobuf-java-3.21.11
protobuf-java-3.21.10
protobuf-java-3.21.9
protobuf-java-3.21.8
protobuf-java-3.21.7
protobuf-java-3.21.6
3 vulnerabilities
protobuf-java-3.21.5
3 vulnerabilities
protobuf-java-3.21.4
3 vulnerabilities
protobuf-java-3.21.3
3 vulnerabilities
protobuf-java-3.21.2
3 vulnerabilities
protobuf-java-3.21.1
3 vulnerabilities
protobuf-java-3.21.0
3 vulnerabilities
protobuf-java-3.21.0-rc-2
3 vulnerabilities
protobuf-java-3.21.0-rc-1
3 vulnerabilities
3.20.x
protobuf-java-3.20.3
protobuf-java-3.20.2
3 vulnerabilities
protobuf-java-3.20.1
3 vulnerabilities
protobuf-java-3.20.1-rc-1
3 vulnerabilities
protobuf-java-3.20.0
3 vulnerabilities
protobuf-java-3.20.0-rc-1
3 vulnerabilities
3.19.x
protobuf-java-3.19.6
protobuf-java-3.19.5
3 vulnerabilities
protobuf-java-3.19.4
3 vulnerabilities
protobuf-java-3.19.3
3 vulnerabilities
protobuf-java-3.19.2
3 vulnerabilities
protobuf-java-3.19.1
4 vulnerabilities
protobuf-java-3.19.0
4 vulnerabilities
protobuf-java-3.19.0-rc-2
4 vulnerabilities
protobuf-java-3.19.0-rc-1
4 vulnerabilities
3.18.x
protobuf-java-3.18.3
3 vulnerabilities
protobuf-java-3.18.2
3 vulnerabilities
protobuf-java-3.18.1
4 vulnerabilities
protobuf-java-3.18.0
4 vulnerabilities
protobuf-java-3.18.0-rc-2
4 vulnerabilities
protobuf-java-3.18.0-rc-1
4 vulnerabilities
3.17.x
protobuf-java-3.17.3
4 vulnerabilities
protobuf-java-3.17.2
4 vulnerabilities
protobuf-java-3.17.1
4 vulnerabilities
protobuf-java-3.17.0
4 vulnerabilities
protobuf-java-3.17.0-rc-2
4 vulnerabilities
protobuf-java-3.17.0-rc-1
4 vulnerabilities
3.16.x
protobuf-java-3.16.3
protobuf-java-3.16.1
3 vulnerabilities
protobuf-java-3.16.0
4 vulnerabilities
protobuf-java-3.16.0-rc-2
4 vulnerabilities
protobuf-java-3.16.0-rc-1
4 vulnerabilities
3.15.x
protobuf-java-3.15.8
4 vulnerabilities
protobuf-java-3.15.7
4 vulnerabilities
protobuf-java-3.15.6
4 vulnerabilities
protobuf-java-3.15.5
4 vulnerabilities
protobuf-java-3.15.4
4 vulnerabilities
protobuf-java-3.15.3
4 vulnerabilities
protobuf-java-3.15.2
4 vulnerabilities
protobuf-java-3.15.1
4 vulnerabilities
protobuf-java-3.15.0
4 vulnerabilities
protobuf-java-3.15.0-rc-2
4 vulnerabilities
protobuf-java-3.15.0-rc-1
4 vulnerabilities
3.14.x
protobuf-java-3.14.0
4 vulnerabilities
protobuf-java-3.14.0-rc-3
4 vulnerabilities
protobuf-java-3.14.0-rc-2
4 vulnerabilities
protobuf-java-3.14.0-rc-1
4 vulnerabilities
3.13.x
protobuf-java-3.13.0
4 vulnerabilities
protobuf-java-3.13.0-rc-3
4 vulnerabilities
3.12.x
protobuf-java-3.12.4
4 vulnerabilities
protobuf-java-3.12.2
4 vulnerabilities
protobuf-java-3.12.1
4 vulnerabilities
protobuf-java-3.12.0
4 vulnerabilities
protobuf-java-3.12.0-rc-2
4 vulnerabilities
protobuf-java-3.12.0-rc-1
4 vulnerabilities
3.11.x
protobuf-java-3.11.4
4 vulnerabilities
protobuf-java-3.11.3
4 vulnerabilities
protobuf-java-3.11.1
4 vulnerabilities
protobuf-java-3.11.0
4 vulnerabilities
protobuf-java-3.11.0-rc-2
4 vulnerabilities
protobuf-java-3.11.0-rc-1
4 vulnerabilities
3.10.x
protobuf-java-3.10.0
4 vulnerabilities
protobuf-java-3.10.0-rc-1
4 vulnerabilities
3.9.x
protobuf-java-3.9.2
4 vulnerabilities
protobuf-java-3.9.1
4 vulnerabilities
protobuf-java-3.9.0
4 vulnerabilities
protobuf-java-3.9.0-rc-1
4 vulnerabilities
3.8.x
protobuf-java-3.8.0
4 vulnerabilities
protobuf-java-3.8.0-rc-1
4 vulnerabilities
3.7.x
protobuf-java-3.7.1
4 vulnerabilities
protobuf-java-3.7.0
4 vulnerabilities
protobuf-java-3.7.0-rc1
4 vulnerabilities
3.6.x
protobuf-java-3.6.1
4 vulnerabilities
protobuf-java-3.6.0
4 vulnerabilities
3.5.x
protobuf-java-3.5.1
4 vulnerabilities
protobuf-java-3.5.0
4 vulnerabilities
3.4.x
protobuf-java-3.4.0
4 vulnerabilities
3.3.x
protobuf-java-3.3.1
5 vulnerabilities
protobuf-java-3.3.0
5 vulnerabilities
3.2.x
protobuf-java-3.2.0
5 vulnerabilities
protobuf-java-3.2.0-rc.1
5 vulnerabilities
protobuf-java-3.2.0rc2
5 vulnerabilities
3.1.x
protobuf-java-3.1.0
5 vulnerabilities
3.0.x
protobuf-java-3.0.2
5 vulnerabilities
protobuf-java-3.0.0
5 vulnerabilities
protobuf-java-3.0.0-beta-4
5 vulnerabilities
protobuf-java-3.0.0-beta-3
5 vulnerabilities
protobuf-java-3.0.0-beta-2
5 vulnerabilities
protobuf-java-3.0.0-beta-1
5 vulnerabilities
protobuf-java-3.0.0-alpha-3.1
5 vulnerabilities
protobuf-java-3.0.0-alpha-3
5 vulnerabilities
protobuf-java-3.0.0-alpha-2
5 vulnerabilities
2.6.x
protobuf-java-2.6.1
5 vulnerabilities
protobuf-java-2.6.0
5 vulnerabilities
2.5.x
protobuf-java-2.5.0
5 vulnerabilities
2.4.x
protobuf-java-2.4.1
5 vulnerabilities
protobuf-java-2.4.0a
5 vulnerabilities
2.3.x
protobuf-java-2.3.0
5 vulnerabilities
2.2.x
protobuf-java-2.2.0
5 vulnerabilities
2.1.x
protobuf-java-2.1.0
5 vulnerabilities
2.0.x
protobuf-java-2.0.3
5 vulnerabilities
protobuf-java-2.0.1
5 vulnerabilities

How to add a dependency to Maven

Add the following com.google.protobuf : protobuf-java maven dependency to the pom.xml file with your favorite IDE (IntelliJ / Eclipse / Netbeans):

<dependency>
    <groupId>com.google.protobuf</groupId>
    <artifactId>protobuf-java</artifactId>
    <version>3.24.2</version>
</dependency>

How to add a dependency to Gradle

Gradle Groovy DSL: Add the following com.google.protobuf : protobuf-java gradle dependency to your build.gradle file:

implementation 'com.google.protobuf:protobuf-java:3.24.2'

Gradle Kotlin DSL: Add the following com.google.protobuf : protobuf-java gradle kotlin dependency to your build.gradle.kts file:

implementation("com.google.protobuf:protobuf-java:3.24.2")

How to add a dependency to SBT Scala

SBT Scala: Add the following com.google.protobuf : protobuf-java sbt scala dependency to your build.sbt file:

libraryDependencies += "com.google.protobuf" % "protobuf-java" % "3.24.2"

Advertisement

Dependencies from Group

Aug 25, 2023
4.3k usages
60k stars
Aug 25, 2023
858 usages
60.1k stars
Aug 25, 2023
185 usages
62.7k stars
Aug 25, 2023
64 usages
62.7k stars
Aug 25, 2023
51 usages
60k stars

Discover Dependencies

Feb 07, 2010
1.6k usages
Jul 05, 2018
972 usages
9.6k stars
Aug 25, 2023
1.1k usages
3.9k stars
Aug 24, 2023
354 usages
72.3k stars
Mar 04, 2022
2.1k usages
2.7k stars
Jul 13, 2023
913 usages
54.7k stars
Aug 27, 2023
4.6k usages
25.6k stars
Aug 24, 2023
49 usages
72.3k stars
Oct 04, 2017
30 usages
4 stars