5 jarName in assembly := "PndaZTTApp.jar"
7 target in assembly:= file("src/universal/sparkStreaming/PndaZTTApp")
9 mergeStrategy in assembly := {
10 case PathList("META-INF", "jboss-beans.xml") => MergeStrategy.first
11 case PathList("META-INF", "mailcap") => MergeStrategy.discard
12 case PathList("META-INF", "maven", "org.slf4j", "slf4j-api", xa @ _*) => MergeStrategy.rename
13 case PathList("META-INF", "ECLIPSEF.RSA") => MergeStrategy.discard
14 case PathList("META-INF", "mimetypes.default") => MergeStrategy.first
15 case PathList("com", "datastax", "driver", "core", "Driver.properties") => MergeStrategy.last
16 case PathList("com", "esotericsoftware", "minlog", xx @ _*) => MergeStrategy.first
17 case PathList("plugin.properties") => MergeStrategy.discard
18 case PathList("javax", "activation", xw @ _*) => MergeStrategy.first
19 case PathList("org", "apache", "hadoop", "yarn", xv @ _*) => MergeStrategy.first
20 case PathList("org", "apache", "commons", xz @ _*) => MergeStrategy.first
21 case PathList("org", "jboss", "netty", ya @ _*) => MergeStrategy.first
22 case PathList("org", "apache", "spark", ya @ _*) => MergeStrategy.first
24 val oldStrategy = (mergeStrategy in assembly).value