gpt4 book ai didi

java - 初始化 SparkConf 时出现非法访问错误 - MLLIB

转载 作者:行者123 更新时间:2023-12-01 11:21:28 25 4
gpt4 key购买 nike

团队,

我只是在玩spark 和mllib。安装了scala和spark,版本如下。

斯卡拉 - 2.11.7Spark - 1.4.0(使用 -Dscala-2.11 进行 mvn 包)

我正在尝试运行文档附带的 Java 分类、聚类示例。但是,当我尝试初始化 SparkConf 对象时,出现非法访问错误。

我正在尝试做一些像这样基本的事情:

> SparkConf conf = new SparkConf().setAppName("SVM Classifier Example");
> SparkContext sc = new SparkContext(conf);

请找到下面的错误跟踪:

Exception in thread "main" java.lang.IllegalAccessError: tried to access method scala.collection.mutable.HashSet.()V from class org.apache.spark.util.Utils$ at org.apache.spark.util.Utils$.(Utils.scala:195) at org.apache.spark.util.Utils$.(Utils.scala) at org.apache.spark.SparkConf.(SparkConf.scala:58) at MultinomialLogisticRegressionExample.main(MultinomialLogisticRegressionExample.java:15)

我该如何解决这个问题?谷歌搜索了一下,无法得出结论。请帮忙并提前致谢。

最佳答案

尝试使用 scala 2.10。我正在使用 mllib,并且在使用 scala 2.11 时遇到问题。切换到 2.10 后,它可以正常工作。

关于java - 初始化 SparkConf 时出现非法访问错误 - MLLIB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31175963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com