首页 > 解决方案 > 无法解析符号 mllib

问题描述

最近我尝试从https://github.com/irvingc/dbscan-on-spark应用 dbscan-on-spark

我将 libraryDependencies 导入到 build.sbt 如下,但是当我导入 org.apache.spark.mllib.clustering.dbscan.DBSCAN 时,我仍然收到错误“无法解析符号 mllib”,任何专家都可以就此提供建议吗?

name := "DB_Oracle_V09"

version := "0.1"

scalaVersion := "2.11.12"

// https://mvnrepository.com/artifact/org.apache.spark/spark-core
libraryDependencies += "org.apache.spark" %% "spark-core" % "2.2.0"
//libraryDependencies += "org.apache.spark" %% "spark-core" % "1.5.2"

// https://mvnrepository.com/artifact/org.apache.spark/spark-sql
libraryDependencies += "org.apache.spark" %% "spark-sql" % "2.4.0"
//libraryDependencies += "org.apache.spark" %% "spark-sql" % "1.5.2"

// https://mvnrepository.com/artifact/org.apache.spark/spark-hive
libraryDependencies += "org.apache.spark" %% "spark-hive" % "2.4.0"

libraryDependencies += "com.typesafe" % "config" % "1.3.1"

// https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch-spark
libraryDependencies += "org.elasticsearch" %% "elasticsearch-spark" % "5.0.0-alpha4"

resolvers += "bintray/irvingc" at "http://dl.bintray.com/irvingc/maven"
libraryDependencies += "com.irvingc.spark" %% "dbscan" % "0.1.0"

// https://mvnrepository.com/artifact/org.apache.spark/spark-mllib
libraryDependencies += "org.apache.spark" %% "spark-mllib" % "2.2.0"

resolvers += "bintray/irvingc" at "http://dl.bintray.com/irvingc/maven"
libraryDependencies += "com.irvingc.spark" %% "dbscan" % "0.1.0"

标签: scalaapache-sparkintellij-idea

解决方案


推荐阅读