spark错误:scalac: Error: object FloatRef does not have a member create
运行spark项目,出现下面奇怪的错误:
Error:scalac: Error: object FloatRef does not have a member create
scala.reflect.internal.FatalError: object FloatRef does not have a member create
at scala.reflect.internal.Definitions$DefinitionsClass.scala$reflect$internal$Definitions$DefinitionsClass$$fatalMissingSymbol(Definitions.scala:1166)
at scala.reflect.internal.Definitions$DefinitionsClass.getMember(Definitions.scala:1183)
at scala.reflect.internal.Definitions$DefinitionsClass.getMemberMethod(Definitions.scala:1218)
at scala.tools.nsc.transform.LambdaLift$$anonfun$scala$tools$nsc$transform$LambdaLift$$refCreateMethod$1.apply(LambdaLift.scala:41)
at scala.tools.nsc.transform.LambdaLift$$anonfun$scala$tools$nsc$transform$LambdaLift$$refCreateMethod$1.apply(LambdaLift.scala:41)
at scala.reflect.internal.util.Collections$$anonfun$mapFrom$1.apply(Collections.scala:182)
at scala.reflect.internal.util.Collections$$anonfun$mapFrom$1.apply(Collections.scala:182)
at scala.collection.immutable.List.map(List.scala:274)
at scala.reflect.internal.util.Collections$class.mapFrom(Collections.scala:182)
at scala.reflect.internal.SymbolTable.mapFrom(SymbolTable.scala:16)
at scala.tools.nsc.transform.LambdaLift.scala$tools$nsc$transform$LambdaLift$$refCreateMethod$lzycompute(LambdaLift.scala:41)
这是scala依赖库的问题,把
最后把IDEA依赖的scala版本改成scala2.10.4 就可以。
在IDEA下载scala很慢,给相关scala2.10.4下载地址:
https://scala-lang.org/files/archive/scala-2.10.4.zip