diff --git a/apm-sniffer/apm-agent-core/pom.xml b/apm-sniffer/apm-agent-core/pom.xml
index 2af51be9c..d762b4c1d 100644
--- a/apm-sniffer/apm-agent-core/pom.xml
+++ b/apm-sniffer/apm-agent-core/pom.xml
@@ -27,6 +27,10 @@
${shade.package}.${shade.com.google.source}
org.apache
${shade.package}.${shade.org.apache.source}
+ io.grpc
+ ${shade.package}.${shade.io.grpc.source}
+ io.netty
+ ${shade.package}.${shade.io.netty.source}
@@ -105,6 +109,9 @@
net.bytebuddy:byte-buddy:jar:
+ com.google.errorprone:error_prone_annotations:jar:
+ com.google.code.findbugs:jsr305:jar:
+ com.google.instrumentation:instrumentation-api:jar:
@@ -120,11 +127,53 @@
${shade.org.apache.source}
${shade.org.apache.target}
+
+ ${shade.io.grpc.source}
+ ${shade.io.grpc.target}
+
+
+ ${shade.io.netty.source}
+ ${shade.io.netty.target}
+
+
+ ${shade.io.netty.source}
+ ${shade.io.netty.target}
+
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ 1.8
+
+
+ unpack
+ package
+
+
+
+
+
+
+
+
+
+
+
+
+
+ run
+
+
+
+
+
diff --git a/apm-sniffer/apm-agent/pom.xml b/apm-sniffer/apm-agent/pom.xml
index 92d678ba7..680c2d932 100644
--- a/apm-sniffer/apm-agent/pom.xml
+++ b/apm-sniffer/apm-agent/pom.xml
@@ -149,6 +149,10 @@
commons-logging:*
commons-codec:*
*:gson
+ io.grpc:*
+ io.netty:*
+ com.google.protobuf:*
+ com.google.guava:guava