2015-06-15 54 views
0

我正在使用IDEA SBT项目来测试spark-mllib代码。这里是build.sbt:所有进口和编译工作做spark-mllib:在源代码中出错“重新分配到val”

name := "SparkTest" 

version := "1.0" 

scalaVersion := "2.11.6" 
libraryDependencies ++= Seq(
    "org.apache.spark" %% "spark-core" % "1.2.0", 
    "org.apache.spark" %% "spark-mllib" % "1.2.0" 
) 

后,我发现了一些错误,在LIB源

BoostingStrategy.scala(IMG:http://i.stack.imgur.com/rEt5D.png),

这样说

“treeStrategy.maxDepth = 3(Line 80)”has error“reassignment to val”

任何人都可以解释这一点吗?这是sbt文件中的问题吗?

回答

0

我确实从火花网站运行的example女巫几乎完全相同。即使Intellij显示相同的错误,它也可以工作。它看起来像IDEA scala插件中的一些错误。你的项目应该能够正常编译和工作。

+0

谢谢,兄弟!很高兴知道这不是我的错:) – feina1