Hi, all
I just downloaded spark 0.8.1, made some modification, and compile in my
laptop, everything works fine
I sync the source code directory with my desktop via github (ignore all
.jars and target), and then I copied lib-managed directory to my desktop
I tried to compile with sbt. It throws out the following errors:
Can any one tell me what can be the reason of these errors?
Thank you very much!
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:12:
object jline is not a member of package tools
[error] import scala.tools.jline.console.completer._
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineCompletion.scala:11:
object jline is not a member of package tools
[error] import scala.tools.jline._
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkILoop.scala:819:
type mismatch;
[error] found : org.apache.spark.repl.SparkJLineReader
[error] required: scala.tools.nsc.interpreter.InteractiveReader
[error] else try SparkJLineReader(
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkILoop.scala:1012:
type mismatch;
[error] found : org.apache.spark.repl.SparkJLineReader
[error] required: scala.tools.nsc.interpreter.InteractiveReader
[error] repl.in = SparkJLineReader(repl)
[error] ^
[error]
/home/zhunan/spark/streaming/src/main/scala/org/apache/spark/streaming/StreamingContext.scala:258:
not found: value kafka
[error] kafkaStream[String,
kafka.serializer.StringDecoder](kafkaParams, topics, storageLevel)
[error] ^
[error]
/home/zhunan/spark/streaming/src/main/scala/org/apache/spark/streaming/StreamingContext.scala:269:
not found: value kafka
[error] def kafkaStream[T: ClassManifest, D <:
kafka.serializer.Decoder[_]: Manifest](
[error] ^
[error]
/home/zhunan/spark/streaming/src/main/scala/org/apache/spark/streaming/dstream/KafkaInputDStream.scala:27:
not found: object kafka
[error] import kafka.consumer._
[error] ^
[error]
/home/zhunan/spark/streaming/src/main/scala/org/apache/spark/streaming/StreamingContext.scala:274:
ambiguous implicit values:
[error] both method fallbackStringCanBuildFrom in class
LowPriorityImplicits of type [T]=>
scala.collection.generic.CanBuildFrom[String,T,scala.collection.immutable.IndexedSeq[T]]
[error] and value evidence$5 of type Manifest[D]
[error] match expected type <error>
[error] val inputStream = new KafkaInputDStream[T, D](this,
kafkaParams, topics, storageLevel)
[error] ^
[warn]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineCompletion.scala:32:
type <error> in type pattern <error> is unchecked since it is eliminated by
erasure
[warn] catch { case _: MissingRequirementError => None }
[warn] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineCompletion.scala:290:
value executionFor is not a member of object SparkJLineCompletion.this.ids
[error] (ids executionFor parsed) orElse
[error] ^
[warn]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineCompletion.scala:373:
type <error> in type pattern <error> is unchecked since it is eliminated by
erasure
[warn] case ex: Exception =>
[warn] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:11:
object jline is not a member of package tools
[error] import scala.tools.jline.console.ConsoleReader
[error] ^
[warn]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:24:
type <error> in type pattern <error> is unchecked since it is eliminated by
erasure
[warn] catch { case _: Exception => Nil }
[warn] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:39:
class file needed by ConsoleReaderHelper is missing.
[error] reference value jline of package tools refers to nonexisting symbol.
[error] class JLineConsoleReader extends ConsoleReader with
ConsoleReaderHelper {
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:26:
value getTerminal is not a member of
SparkJLineReader.this.JLineConsoleReader
[error] private def term = consoleReader.getTerminal()
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:33:
recursive value x$1 needs type
[error] val Candidates(newCursor, newCandidates) = tc.complete(buf,
cursor)
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:43:
value print is not a member of SparkJLineReader.this.JLineConsoleReader
[error] this.print(prompt)
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:44:
value flush is not a member of SparkJLineReader.this.JLineConsoleReader
[error] this.flush()
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:45:
value readVirtualKey is not a member of
SparkJLineReader.this.JLineConsoleReader
[error] this.readVirtualKey()
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:47:
value resetPromptLine is not a member of
SparkJLineReader.this.JLineConsoleReader
[error] def eraseLine() = consoleReader.resetPromptLine("", "", 0)
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:50:
value setBellEnabled is not a member of
SparkJLineReader.this.JLineConsoleReader
[error] this setBellEnabled false
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:52:
value setHistory is not a member of SparkJLineReader.this.JLineConsoleReader
[error] this setHistory history
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:59:
value addCompleter is not a member of
SparkJLineReader.this.JLineConsoleReader
[error] this addCompleter argCompletor
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:60:
value setAutoprintThreshold is not a member of
SparkJLineReader.this.JLineConsoleReader
[error] this setAutoprintThreshold 400 / max completion candidates
without warning
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:66:
value getCursorBuffer is not a member of
SparkJLineReader.this.JLineConsoleReader
[error] def currentLine: String =
consoleReader.getCursorBuffer.buffer.toString
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:69:
value delete is not a member of SparkJLineReader.this.JLineConsoleReader
[error] while (consoleReader.delete()) { }
[error] ^
[error]
/home/zhunan/spark/repl/src/main/scala/org/apache/spark/repl/SparkJLineReader.scala:72:
value readLine is not a member of SparkJLineReader.this.JLineConsoleReader
[error] def readOneLine(prompt: String) = consoleReader readLine prompt
[error] ^
[warn] three warnings found
[error] 20 errors found
[error]
/home/zhunan/spark/streaming/src/main/scala/org/apache/spark/streaming/api/java/JavaStreamingContext.scala:181:
not found: value kafka
[error] def kafkaStream[T, D <: kafka.serializer.Decoder[_]](
[error] ^
[error]
/home/zhunan/spark/streaming/src/main/scala/org/apache/spark/streaming/dstream/KafkaInputDStream.scala:49:
could not find implicit value for evidence parameter of type
ClassManifest[T]
[error] class KafkaInputDStream[T: ClassManifest, D <: Decoder[_]:
Manifest](
[error] ^
[error]
/home/zhunan/spark/streaming/src/main/scala/org/apache/spark/streaming/dstream/KafkaInputDStream.scala:58:
ambiguous implicit values:
[error] both method stringCanBuildFrom in object Predef of type =>
scala.collection.generic.CanBuildFrom[String,Char,String]
[error] and method conforms in object Predef of type [A]=> <:<[A,A]
[error] match expected type <error>
[error] new KafkaReceiver[T, D](kafkaParams, topics, storageLevel)
[error] ^
[error]
/home/zhunan/spark/streaming/src/main/scala/org/apache/spark/streaming/dstream/KafkaInputDStream.scala:64:
could not find implicit value for evidence parameter of type
ClassManifest[<error>]
[error] class KafkaReceiver[T: ClassManifest, D <: Decoder[_]: Manifest](
[error] ^
[error] 8 errors found
[error] (streaming/compile:compile) Compilation failed
[error] (repl/compile:compile) Compilation failed
[error] Total time: 18 s, completed 23-Dec-2013 11:29:46 AM