java中的Spark MLlib不起作用
我的问题是我下载了Apache Spark for java并创建了一个依赖项:java中的Spark MLlib不起作用,java,maven,apache-spark,dependencies,apache-spark-mllib,Java,Maven,Apache Spark,Dependencies,Apache Spark Mllib,我的问题是我下载了Apache Spark for java并创建了一个依赖项: <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.11</artifactId> <version>2.3.0</version> </dependency> 但我有一条消息“无法解析符号‘ml’”
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-core_2.11</artifactId>
<version>2.3.0</version>
</dependency>
但我有一条消息“无法解析符号‘ml’”。这个问题的解决方案是什么?您必须添加到maven文件中
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-mllib_2.11</artifactId>
<version>2.3.0</version>
</dependency>
org.apache.spark
spark-mllib_2.11
2.3.0
正确。然后您将在org.apache.spark.mllib.linalg.Vectors
中找到Vectors类,而不是在org.apache.spark.ml.linalg.Vectors
中。这已经改变了。
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-mllib_2.11</artifactId>
<version>2.3.0</version>
</dependency>