diff --git a/apm-sniffer/apm-sdk-plugin/pom.xml b/apm-sniffer/apm-sdk-plugin/pom.xml
index 095740230..a4acaca4b 100644
--- a/apm-sniffer/apm-sdk-plugin/pom.xml
+++ b/apm-sniffer/apm-sdk-plugin/pom.xml
@@ -108,19 +108,6 @@
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}
diff --git a/apm-sniffer/optional-plugins/pom.xml b/apm-sniffer/optional-plugins/pom.xml
index 07061b9d6..4c9b3f925 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,31 @@
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+ 2.4.1
+
+
+ package
+
+ shade
+
+
+ false
+ true
+ true
+ true
+
+
+ ${shade.net.bytebuddy.source}
+ ${shade.net.bytebuddy.target}
+
+
+
+
+
+
org.apache.maven.plugins
maven-antrun-plugin