diff --git a/api/build.gradle b/api/build.gradle
index ce4b9291fec3..a959fed4ea9e 100644
--- a/api/build.gradle
+++ b/api/build.gradle
@@ -13,7 +13,8 @@ evaluationDependsOn(project(':grpc-context').path)
dependencies {
api project(':grpc-context'),
libraries.jsr305
- implementation libraries.guava
+ implementation libraries.guava,
+ libraries.errorprone
testImplementation project(':grpc-context').sourceSets.test.output,
project(':grpc-testing'),
diff --git a/examples/pom.xml b/examples/pom.xml
index 9ac4d41a35db..9f1aac61d79a 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -51,12 +51,6 @@
protobuf-java-util
${protobuf.version}
-
-
- com.google.errorprone
- error_prone_annotations
- 2.4.0
-
org.apache.tomcat
annotations-api
diff --git a/netty/build.gradle b/netty/build.gradle
index 36578fdb50fe..00726940cde2 100644
--- a/netty/build.gradle
+++ b/netty/build.gradle
@@ -20,6 +20,7 @@ dependencies {
libraries.netty
implementation libraries.netty_proxy_handler,
libraries.guava,
+ libraries.errorprone,
libraries.perfmark
// Tests depend on base class defined by core module.