Scala环境搭建(on CentOS 6)

一、安装JDK

注:Scala运行在JVM之上,需要安装JDK作为前提,并选择版本为1.7.*,与Scala 2.10.*版本兼容性较好

1. 下载:从http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html下载JDK安装文档jdk-7u72-linux-x64.tar.gz

2. 解压:解压安装文档到指定目录/usr/java/

3. 环境变量:打开~/.bashrc,追加bin/文件夹目录至PATH环境变量中

export JAVA_HOME=/usr/java/jdk1.7.0_75

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

4. 验证:打开新的Terminal,键入java –version

java version "1.7.0_72"

Java(TM) SE Runtime Environment (build 1.7.0_72-b14)

Java HotSpot(TM) 64-Bit Server VM (build 24.72-b04, mixed mode)

二、安装Scala

注:选择Scala的版本为2.10.*,为之后Spark1.*环境做基础

1. 下载:从http://www.scala-lang.org/download/2.10.4.html下载Scala文档scala-2.10.4.tgz

2. 解压:解压安装文档到指定目录/usr/scala/

3. 环境变量:打开~/.bashrc,追加bin/文件夹目录至PATH环境变量中

export SCALA_HOME=/usr/scala/scala-2.10.4

export PATH=$PATH:$SCALA_HOME/bin

4. 验证:打开新的Terminal,键入scala –version

Scala code runner version 2.10.4 -- Copyright 2002-2013, LAMP/EPFL

三、安装sbt

注:若搭建Spark环境不需要安装sbt

1. 下载文档:从http://www.scala-sbt.org/download.html下载sbt文档sbt-0.13.7.tgz

2. 解压:解压安装文档到指定目录/usr/sbt/

3. 环境变量:打开~/.bashrc,追加bin/文件夹目录至PATH环境变量中

export SBT_HOME=/usr/sbt/sbt-0.13.7

export PATH=$PATH:$SBT_HOME/bin

4. 验证:打开新的Terminal,键入sbt sbt-version,首次运行会下载一些文件包

四、IDE

最后,选择安装ScalaIDEhttp://scala-ide.org/)或Intellij IDEAhttps://www.jetbrains.com/idea/

 

参考:Tools Setup: https://class.coursera.org/progfun-005/wiki/ToolsSetup

你可能感兴趣的:(centos)