diff --git a/pom.xml b/pom.xml index bb355bf735bee..3f1d5c796dd0e 100644 --- a/pom.xml +++ b/pom.xml @@ -583,10 +583,18 @@ jackson-databind ${fasterxml.jackson.version} + com.fasterxml.jackson.module jackson-module-scala_2.10 ${fasterxml.jackson.version} + + + com.google.guava + guava + + org.scala-lang diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala index 8a4947baf3930..e4b1b96527fbd 100644 --- a/project/SparkBuild.scala +++ b/project/SparkBuild.scala @@ -220,13 +220,7 @@ object Flume { */ object ExludedDependencies { lazy val settings = Seq( - libraryDependencies ~= { libs => - libs.filterNot(_.name == "groovy-all").map { - case m if m.organization == "com.fasterxml.jackson.module" => - m.exclude("com.google.guava", "guava") - case m => m - } - } + libraryDependencies ~= { libs => libs.filterNot(_.name == "groovy-all") } ) }