aaa-cli-jar file size significantly reduced from 12 MB to 2.5 MB 76/49276/2
authorMichael Vorburger <vorburger@redhat.com>
Mon, 12 Dec 2016 22:50:25 +0000 (23:50 +0100)
committerMichael Vorburger <vorburger@redhat.com>
Mon, 12 Dec 2016 23:58:11 +0000 (00:58 +0100)
commit25a7868b0b403442b849eb38e38e224bc43e24f7
tree87718e8651ee85a4c81a01b650b1a3bd75e41d53
parente6213343714bde457d98556786b56d35903fca2b
aaa-cli-jar file size significantly reduced from 12 MB to 2.5 MB

it's now simply called aaa-cli-jar-*.jar instead of
aaa-cli-jar-*-jar-with-dependencies.jar

instead of the current 12 MB JAR file size, by assembling it using
maven-shade-plugin instead of the maven-assembly-plugin, which even
without minimizeJar leads to a 5.7, and with some clever minimizeJar
tweaking lets us make this just 2.5 MB.

Change-Id: I687605b62101d4136e02350efba0af4ddbfbbfa7
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
aaa-cli-jar/pom.xml
aaa-cli-jar/src/test/java/org/opendaylight/aaa/cli/jar/MainIT.java