scala - 无法解析符号 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"
解决方案
推荐阅读
- python - 是否可以在 Python 的非活动窗口中移动并单击鼠标?
- java - 如何通过单个 TCP 连接 (Java) 发送多个 POST 请求?
- node.js - NodeJS 性能 - 多条路线与单条路线
- c# - 在 C# 中为其创建包装器后在 HttpClient 中设置凭据的方法
- php - PHP - 循环 cURL 并增加 URL 的 id
- python - 在 pandas 中复制时意外更改 df
- postgresql - PostgreSQL 获取所有可能的起点/终点节点序列
- javascript - React Native 和 Firebase 搜索
- xml - 计算每个属性中的单词数
- javascript - 在 react/javascript 中操作日期 momentjs