Player ile Spark 2.1'i çalıştırırken bir sorunum var! 2.5.9.Oynat! ve Spark uyumlu olmayan Jackson sürümleri
aşağıdaki çalışma zamanı özel olsun:
dependencyOverrides ++= Set("com.fasterxml.jackson.core" % "jackson-databind" % "2.4.4")
Ama o değil: Spark (1.6) önceki versiyonunda
com.fasterxml.jackson.databind.JsonMappingException: Incompatible Jackson version: 2.7.6
, ben bu hata benim build.sbt
dosyasında ekleyerek bastırmak başardı Spark 2 ile çalışıyorum. dependencyOverrides
'da kullanılan versiyonu 2.7.2 ve 2.8.5 ile değiştirmeyi denedim, ancak hangisini kullanmam gerektiği ve nedenini bilmiyorum.
Herhangi ipucu çok takdir;)
Doğru sürümü bulmak için, maven repo'daki Spark sürümüne bakın ve sonra bu sürümün bağımlılıklarına bakın. Orada listelenen Jackson sürümünü kullanın (https://mvnrepository.com/artifact/org.apache.spark/spark-core_2.11/2.1.0 adresine göre Spark 2.1.1 için 2.6.5) – TaylerJones
Tamam, teşekkürler sen ! – Simon