Mam problem z uruchomieniem Sparka 2.1 z Play! 2.5.9.Graj! i Spark niekompatybilne wersje Jackson
otrzymuję następujący wyjątek środowiska wykonawczego:
com.fasterxml.jackson.databind.JsonMappingException: Incompatible Jackson version: 2.7.6
W poprzedniej wersji Spark (1.6), udało mi się stłumić ten błąd dodając w moim pliku build.sbt
:
dependencyOverrides ++= Set("com.fasterxml.jackson.core" % "jackson-databind" % "2.4.4")
Ale to nie robi współpracuję ze Spark 2. Próbowałem zmienić wersję użytą w dependencyOverrides
przez 2.7.2 i 2.8.5, ale nie mam pojęcia, której powinienem użyć i dlaczego.
Każda wskazówka będzie bardzo mile widziane;)
Aby znaleźć poprawną wersję, sprawdź wersję Sparka na maven repo, a następnie spójrz na zależności tej wersji. Użyj wersji Jacksona wymienionej na liście (2.6.5 dla Spark 2.1.1 zgodnie z https://mvnrepository.com/artifact/org.apache.spark/spark-core_2.11/2.1.0) – TaylerJones
OK, dziękuję ty ! – Simon