change the scala verison to 2.11
and sbt build error:
[info] Compiling 15 Scala sources to /data0/jd_ad/lisai/keyword/lsh/spark-neighbors-master/target/scala-2.11/classes...
[error] /data0/jdad/lisai/keyword/lsh/spark-neighbors-master/src/main/scala/com/github/karlhigley/spark/neighbors/ANNModel.scala:153: type arguments [Any] do not conform to class HashTableEntry's type parameter bounds [+S <: com.github.karlhigley.spark.neighbors.lsh.Signature[\]]
[error] indHashFunctions.map {
[error] ^
[error] /data0/jdad/lisai/keyword/lsh/spark-neighbors-master/src/main/scala/com/github/karlhigley/spark/neighbors/ANNModel.scala:153: type arguments [Any] do not conform to class HashTableEntry's type parameter bounds [+S <: com.github.karlhigley.spark.neighbors.lsh.Signature[]]
[error] indHashFunctions.map {
[error] ^
[error] two errors found
[error] (compile:compileIncremental) Compilation failed
change the scala verison to 2.11 and sbt build error: [info] Compiling 15 Scala sources to /data0/jd_ad/lisai/keyword/lsh/spark-neighbors-master/target/scala-2.11/classes... [error] /data0/jdad/lisai/keyword/lsh/spark-neighbors-master/src/main/scala/com/github/karlhigley/spark/neighbors/ANNModel.scala:153: type arguments [Any] do not conform to class HashTableEntry's type parameter bounds [+S <: com.github.karlhigley.spark.neighbors.lsh.Signature[\]] [error] indHashFunctions.map { [error] ^ [error] /data0/jdad/lisai/keyword/lsh/spark-neighbors-master/src/main/scala/com/github/karlhigley/spark/neighbors/ANNModel.scala:153: type arguments [Any] do not conform to class HashTableEntry's type parameter bounds [+S <: com.github.karlhigley.spark.neighbors.lsh.Signature[]] [error] indHashFunctions.map { [error] ^ [error] two errors found [error] (compile:compileIncremental) Compilation failed