Spark編譯的目前都是基於Scala 2.10.4的,安裝Scala插件版本也是選擇2.10.4,否則eclipse會報spark的jar包和scala版本不兼容的錯誤.
Scala IDE for Eclipse 不同的Eclipse版本對應插件也的不同
下載地址:http://scala-ide.org/download/prev-stable.html
Eclipse 3.8-4.3 (Juno and Kepler) For Scala 2.11.2 http://download.scala-ide.org/sdk/helium/e38/scala211/stable/site For Scala 2.10.4 http://download.scala-ide.org/sdk/helium/e38/scala210/stable/site
選擇Eclipse4.2 Juno進行插件安裝
在Eclipse中選擇Help->Install new Software
添加插件下載鏈接安裝後,會提示重新啓動Eclipse
新建Scala Project工程Test,測試是否可正確使用,在project工程裏除了加載JRE Library,還會加載Scala 2.10.4的相關libray
object Testd { def main(args: Array[String]): Unit = { val array = Array("scala 2.10.4","spark 1.1.0") array.foreach(println) } }
運行跟Java程序一樣,被編譯成class文件在JVM中運行
scala 2.10.4 spark 1.1.0