[jira] [Updated] (STORM-926) change pom to use maven-shade-plugin:2.2 and minimize the size of shade jar and fix duplicated classes warnings of flue-examples
[ https://issues.apache.org/jira/browse/STORM-926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rick Kellogg updated STORM-926: --- Component/s: storm-core > change pom to use maven-shade-plugin:2.2 and minimize the size of shade jar > and fix duplicated classes warnings of flue-examples > - > > Key: STORM-926 > URL: https://issues.apache.org/jira/browse/STORM-926 > Project: Apache Storm > Issue Type: Improvement > Components: storm-core >Reporter: caofangkun >Assignee: caofangkun >Priority: Minor > Fix For: 0.11.0 > > > For example: > Before: > {code} > 51M > /home/kuncao/workspace/storm/external/flux/flux-examples/target/flux-examples-0.11.0-SNAPSHOT.jar > {code} > After the patch : > {code} > diff --git a/external/flux/flux-examples/pom.xml > b/external/flux/flux-examples/pom.xml > index e3996e5..f102eaa 100644 > --- a/external/flux/flux-examples/pom.xml > +++ b/external/flux/flux-examples/pom.xml > @@ -79,9 +79,10 @@ > > org.apache.maven.plugins > maven-shade-plugin > -1.4 > +1.6 > > > true > +true > > > > {code} > The jar minimize to 12M > {code} > 12M > /home/kuncao/workspace/storm/external/flux/flux-examples/target/flux-examples-0.11.0-SNAPSHOT.jar > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (STORM-926) change pom to use maven-shade-plugin:2.2 and minimize the size of shade jar and fix duplicated classes warnings of flue-examples
[ https://issues.apache.org/jira/browse/STORM-926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] caofangkun updated STORM-926: - Summary: change pom to use maven-shade-plugin:2.2 and minimize the size of shade jar and fix duplicated classes warnings of flue-examples (was: change pom to use maven-shade-plugin:2.2 and minimize the size of shade jar ) change pom to use maven-shade-plugin:2.2 and minimize the size of shade jar and fix duplicated classes warnings of flue-examples - Key: STORM-926 URL: https://issues.apache.org/jira/browse/STORM-926 Project: Apache Storm Issue Type: Improvement Reporter: caofangkun Assignee: caofangkun Priority: Minor For example: Before: {code} 51M /home/kuncao/workspace/storm/external/flux/flux-examples/target/flux-examples-0.11.0-SNAPSHOT.jar {code} After the patch : {code} diff --git a/external/flux/flux-examples/pom.xml b/external/flux/flux-examples/pom.xml index e3996e5..f102eaa 100644 --- a/external/flux/flux-examples/pom.xml +++ b/external/flux/flux-examples/pom.xml @@ -79,9 +79,10 @@ plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-shade-plugin/artifactId -version1.4/version +version1.6/version configuration createDependencyReducedPomtrue/createDependencyReducedPom +minimizeJartrue/minimizeJar /configuration executions execution {code} The jar minimize to 12M {code} 12M /home/kuncao/workspace/storm/external/flux/flux-examples/target/flux-examples-0.11.0-SNAPSHOT.jar {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)