2015-11-26 18 views
8

Quando si importa il seguente in Eclipse Scala-IDEoggetto scintilla non è un membro del pacchetto di org

import org.apache.spark.SparkContext 
import org.apache.spark.SparkContext._ 

ottengo questo errore: Object spark is not a member of package org

Ho installato la SBT-0.13.9.msi

Che altro dovrei fare?

build.sbt

name := "scala-spark-app" 

version := "1.0" 

scalaVersion := "2.10.4" 

libraryDependencies += "org.apache.spark" %% "spark-core" % "1.5.2" 
+0

Come hai creato questo progetto? Il problema esiste quando si esegue semplicemente 'sbt package'? – zero323

+2

Il messaggio di errore letteralmente "La scintilla dell'oggetto non è un membro di pacchetto org"? Forse hai digitato "org.spark" invece di "org.apache.spark"? – Jesper

+0

C: \ Users \ Adham> pacchetto sbt Avvertenza VM server Java HotSpot (TM) a 64 bit: opzione ignorata MaxPermSize = 256 m; supporto è stato rimosso in 8.0 [info] Imposta il progetto corrente su adham (nel file build:/C:/Users/Adham /) [successo] Tempo totale: 0 s, completato 27-Nov-2015 19:10:51 – Adham

risposta

3

che stavo ricevendo lo stesso errore di compilazione (sul mio Mac) con IntelliJ mentre sbt compile eseguito con successo. I seguenti passaggi Ha risolto il problema:

  1. sbt pulita
  2. SBT gen-idea (per ricostruire i file di progetto IntelliJ)
  3. chiudere e riavviare IntelliJ

Spero che questo aiuta.

+0

Questa domanda è per Eclipse Scala-IDE e non IntelliJ – javaPlease42