Scala 2.11.7和标准github例如抛出错误

时间:2015-08-17 00:32:40

标签: java scala

使用Java 1.8.0_45在Ubuntu 14.04上运行scala 2.11.7

使用scala shell并加载下面的标准github示例会引发错误"非法启动定义"在代码的第一个可执行行上,即包org.apache.spark.examples ... 说对象apache不是包org的成员。

对我来说,完全出乎意料的是标准命令:代码如下:

// scalastyle:off println

package org.apache.spark.examples

import scala.math.random

import org.apache.spark._ import org.apache.spark.SparkContext._

object LocalPi {   def main(args: Array[String]) {
 var count = 0
 for (i <- 1 to 100000) {
   val x = random * 2 - 1
   val y = random * 2 - 1
   if (x*x + y*y < 1) count += 1
 }
 println("Pi is roughly " + 4 * count / 100000.0)   } } // scalastyle:on println

0 个答案:

没有答案