From 4574400b3f138b97b524fff64d3bb86c5555697a Mon Sep 17 00:00:00 2001 From: JiaShuo Date: Wed, 13 Nov 2019 10:24:34 +0800 Subject: [PATCH 1/3] add maven-shade --- pom.xml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/pom.xml b/pom.xml index 20efe87a..7888087f 100644 --- a/pom.xml +++ b/pom.xml @@ -94,6 +94,31 @@ ${project.basedir}/target/classes ${project.basedir}/target/test-classes + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + io.netty + + + + + io.netty + shaded.io.netty + + + + + + org.apache.maven.plugins maven-compiler-plugin From cfc254507d6102cbf877a73307bd98f9d06c8f5e Mon Sep 17 00:00:00 2001 From: JiaShuo Date: Wed, 13 Nov 2019 11:08:10 +0800 Subject: [PATCH 2/3] add maven-shade --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index a70baad8..4bb31109 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ rolling_log/ .vscode/ google-java-format-* pegasus-* +dependency-reduced-pom.xml From ec49ac4e00e0f32e7fce5041fa73fb57345aedf7 Mon Sep 17 00:00:00 2001 From: JiaShuo Date: Wed, 13 Nov 2019 11:29:50 +0800 Subject: [PATCH 3/3] change shade name --- pom.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7888087f..ae2450e2 100644 --- a/pom.xml +++ b/pom.xml @@ -86,6 +86,7 @@ + com.xiaomi.infra.pegasus.thirdparty ${project.basedir}/src/main/java @@ -112,7 +113,7 @@ io.netty - shaded.io.netty + ${pegasus.shade.name}.io.netty