Ich hoffe, es gibt eine offensichtliche Antwort auf diese Frage!Scala Fall Klasse ignoriert Import in der Spark-Shell
Ich habe gerade auf Spark v2.0 aktualisiert und habe ein seltsames Problem mit der Spark-Shell (Scala 2.11 Build).
Wenn ich die folgenden minimalen Scala eingeben,
import java.sql.Timestamp case class Crime(caseNumber: String, date: Timestamp, description: String, detail: String, arrest: Boolean)
ich folgende Fehlermeldung erhalten,
<console>:11: error: not found: type Timestamp
Wenn ich die Java Timestamp Klasse an anderer Stelle, zum Beispiel In einer Funktion werden dann keine Fehler generiert (wie Sie es aufgrund des Imports erwarten würden).
Wenn ich vollständig qualifizieren und java.sql.Timestamp in der Fallklasse verwenden, funktioniert es!
Fehle ich etwas offensichtlich?
ich das gleiche Problem innerhalb Zeppelin haben. Wie reparierst du es dort? – wrschneider