diff --git a/apm-sniffer/optional-plugins/pom.xml b/apm-sniffer/optional-plugins/pom.xml
index 07061b9d6..322fcace6 100644
--- a/apm-sniffer/optional-plugins/pom.xml
+++ b/apm-sniffer/optional-plugins/pom.xml
@@ -30,6 +30,9 @@
optional-plugins
pom
+ net.bytebuddy
+ ${shade.package}.${shade.net.bytebuddy.source}
+
${project.build.directory}/../../../../packages/skywalking-agent/optional-plugins
@@ -60,6 +63,44 @@
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+ 2.4.1
+
+
+ package
+
+ shade
+
+
+ false
+ true
+ true
+ true
+
+
+ com.lmax:*
+ org.apache.httpcomponents:*
+ commons-logging:*
+ commons-codec:*
+ *:gson
+ io.grpc:*
+ io.netty:*
+ com.google.*:*
+ com.google.guava:guava
+
+
+
+
+ ${shade.net.bytebuddy.source}
+ ${shade.net.bytebuddy.target}
+
+
+
+
+
+
org.apache.maven.plugins
maven-antrun-plugin