spark + sbt-assembly: "deduplizieren: Unterschiedliche Dateiinhalte im Folgenden gefunden"

Ich habe eine Funkenanwendung ausgeführt und möchte die Testklassen in das Fettglas packen. Was seltsam ist, ist, dass ich "sbt assembly" erfolgreich ausgeführt habe, was jedoch fehlgeschlagen ist, als ich "sbt test: assembly" ausgeführt habe.

Ich habe es versucht sbt-assembly: einschließlich Testklassen, für meinen Fall hat es nicht funktioniert.

SBT-Version:, 0.13.8

build.sbt:

import sbtassembly.AssemblyPlugin._

name := "assembly-test"

version := "1.0"

scalaVersion := "2.10.5"

libraryDependencies ++= Seq(
  ("org.apache.spark" % "spark-core_2.10" % "1.3.1" % Provided)
    .exclude("org.mortbay.jetty", "servlet-api").
    exclude("commons-beanutils", "commons-beanutils-core").
    exclude("commons-collections", "commons-collections").
    exclude("commons-logging", "commons-logging").
    exclude("com.esotericsoftware.minlog", "minlog").exclude("com.codahale.metrics", "metrics-core"),
  "org.json4s" % "json4s-jackson_2.10" % "3.2.10" % Provided,
  "com.google.inject" % "guice" % "4.0"
)

Project.inConfig(Test)(assemblySettings)

Antworten auf die Frage(4)

Ihre Antwort auf die Frage