mac 安装scala 配置 scala eclipse开发环境

最近开始研究spark。因为spark是scala开发的嘛。so,那就顺便也研究研究scala。
要研究某一项新接触的语言,头一件事情自然就是配置开发环境了。so,开工吧骚年。

1.下载scala

我的是mac机。首先去scala官网下载相关压缩包,比如我下载的是scala-2.11.8.tar,解压以后的包为scala-2.11.8。

2.配置环境变量

俺的工作机居然没有root权限有木有啊有木有。。。没法配置在/etc/profile里了,那就配置在我自己的.bashrc文件里吧。在.bashrc里添加:

export PATH="$PATH:/Users/lei.wang/softsource/scala-2.11.8/bin"

再source一把.bashrc文件,让bashrc文件生效。
然后执行:

lei.wang ~ $ which scala
/Users/lei.wang/softsource/scala-2.11.8/bin/scala

可见现在scala已经配置到了环境变量中

3.老规矩

老规矩,来个hello world

$ scala
Welcome to Scala 2.11.8 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_65).
Type in expressions for evaluation. Or try :help.

scala> println("hello world")
hello world

scala>

已经正常运行,说明到此为止,scala的基本配置已经OK

4.配置eclipse开发环境

hadoop系的东东都是java开发,所以平时我一般使用eclipse作为IDE开发。自然不想为了scala单独再搞一款IDE。eclipse最大的优点就是各种插件丰富到你不敢想象,只有你想不到。
在eclipse的help菜单中,点击eclipse marketplace,然后搜索scala
mac 安装scala 配置 scala eclipse开发环境_第1张图片
我选择的第二个Scala IDE 4.2.x那个,然后install。

注意的是:
1.再一次苦头婆心地劝大家,搞开发同学的千万不要省了每年买的那一两百块钱。之前买的不能用了之后,安装个pydev曾经用了半天时间没弄好。当时心里起码有一万只草泥马问候GFW的开发者以及天朝。。。如果你想跟上时代潮流,如果你想做一个安静的心平气和的开发者,如果你不想每次下个东西心里都有一万只草泥马奔腾,请一定搞至少一个靠谱的。这一两百块钱带来的收益,放大系数至少是一百倍。
2.安装过程中,遇到过好几次 md5 hash is not as expected的问题。具体没有去查什么原因,反正再重新安装,每次遇到这个问题就重新安装,就OK了。

插件安装成功以后,重启eclipse,然后新建一个scala工程,再新建一个scala object:

package main.scala

object Hi {
  def main(args: Array[String]) = println("Hello World! Ni Hao!")
}

然后点运行,console里就会输出:

Hello World! Ni Hao!

至此,eclipse里的scala配置也顺利完成。

你可能感兴趣的:(scala)