Перекрестно скомпилированный jar-файл с версией scala: Spark

Я не могу запустить свою самую первую простую искровую программу с помощью scala ide.

Я проверил все свои свойства и считаю, что они верны.

это ссылка со свойствами.

любая помощь ?


person Panos    schedule 07.12.2016    source источник
comment
В вашем случае артефакты Spark используют Scala 2.10, и вы пытаетесь включить Scala 2.11.8 в качестве зависимости от своего приложения. Что, если вместо этого вы попытаетесь использовать Scala 2.10.x?   -  person Anton Okolnychyi    schedule 07.12.2016
comment
@AntonOkolnychyi Вы правы на 100%, пожалуйста, напишите ответ :)   -  person T. Gawęda    schedule 07.12.2016


Ответы (1)


Проблема в том, что вы пытаетесь включить Scala 2.11.8 в качестве зависимости в ваше приложение, в то время как артефакты Spark полагаются на Scala 2.10.

У вас есть два варианта решения вашей проблемы:

  • Используйте Скала 2.10.x
  • Используйте артефакты Spark, основанные на Scala 2.11 (например, spark-core_2.11 вместо spark-core_2.10).
person Anton Okolnychyi    schedule 07.12.2016
comment
Spark, начиная с 2.0, использует Scala 2.11 в качестве версии Scala по умолчанию. Я настоятельно рекомендую обновить версию Spark - person T. Gawęda; 07.12.2016
comment
@T.Gawęda да, я полностью согласен. - person Anton Okolnychyi; 07.12.2016
comment
Спасибо, сэр! я использовал версию 2.10.x! и я изменил контейнер библиотеки scala. - person Panos; 07.12.2016