Нужна помощь, пожалуйста.
Я использую IntelliJ с SBT для сборки своих приложений.
Я работаю над приложением, чтобы прочитать тему Кафки в Spark Streaming, чтобысделать некоторые ETL работу над этим.К сожалению, я не могу читать с Kafka.
KafkaUtils.createDirectStream не разрешается и продолжает давать мне ошибки (НЕВОЗМОЖНО РАЗРЕШИТЬ СИМВОЛ).Я провел свое исследование, и, похоже, у меня правильные зависимости.
Вот мой build.sbt:
name := "ASUIStreaming"
version := "0.1"
scalacOptions += "-target:jvm-1.8"
scalaVersion := "2.11.11"
libraryDependencies += "org.apache.spark" %% "spark-core" % "2.1.0"
libraryDependencies += "org.apache.spark" %% "spark-streaming" % "2.1.0"
libraryDependencies += "org.apache.spark" % "spark-streaming-kafka-0-8_2.11" % "2.1.0"
libraryDependencies += "org.apache.spark" %% "spark-sql" % "2.1.0"
libraryDependencies += "org.apache.kafka" %% "kafka-clients" % "0.8.2.1"
libraryDependencies += "org.scala-lang.modules" %% "scala-parser-combinators" % "1.0.4"
Есть предложения?Я должен также упомянуть, что у меня нет доступа администратора на ноутбуке, так как это рабочий компьютер, и я использую портативную установку JDK и IntelliJ.Тем не менее, мои коллеги по работе находятся в такой же ситуации, и у них это нормально работает.
Заранее спасибо!