系统环境:CentOS 7.x、Windows10

JDK 版本:1.8+


一、Window 下搭建开发环境

1. 环境准备

确保 JDK8 安装成功, 并成功配置环境变量:​​JAVA_HOME​​​, ​​Path​

Scala环境搭建_hadoop

2. 下载

下载对应的Scala安装文件,我这里下载的是​​scala-2.11.12.zip​​​​

3. 解压

解压​​scala-2.11.12.zip​​​,我这里解压到​​E:\software​

Scala环境搭建_scala_02

4. 配置环境变量

配置 Scala 环境变量:​​SCALA_HOME​​​和​​Path​

Scala环境搭建_scala_03Scala环境搭建_下载地址_04

5. 验证安装是否成功

按下键盘的​​Win+R​​​后,输入​​cmd​​回车,输入Scala,如果能进入 Scala 交互环境,则代表安装成功:

Scala环境搭建_大数据_05

二、Linux 下搭建开发环境

1. 环境准备

确保 JDK8 安装成功

2. 下载解压

下载对应的Scala安装文件,我这里下载的是​​scala-2.11.12.tgz​​​​

[xiaokang@hadoop ~]$ tar -zxvf scala-2.11.12.tgz -C /opt/moudle/

3. 配置环境变量

[xiaokang@hadoop ~]$ sudo vim /etc/profile

在原有的基础上添加如下环境变量:

export SCALA_HOME=/opt/moudle/scala-2.11.12
export PATH=${JAVA_HOME}/bin:${HADOOP_HOME}/bin:${HADOOP_HOME}/sbin:${ZOOKEEPER_HOME}/bin:${HIVE_HOME}/bin:${ZEPPELIN_HOME}/bin:${HBASE_HOME}/bin:${SQOOP_HOME}/bin:${FLUME_HOME}/bin:${PYTHON_HOME}/bin:${SCALA_HOME}/bin:$PATH

使得配置的环境变量立即生效:

[xiaokang@hadoop ~]$ source /etc/profile

4. 验证安装是否成功

输入​​scala​​,如果能进入 Scala 交互环境,则代表安装成功:

Scala环境搭建_下载地址_06

三、Scala 的 Hello world 案例

​需要提前给IDEA安装好Scala插件​​​

2. 引入 Scala 框架

默认下,maven 不支持 scala 的开发,需要引入 scala 框架。

点击项目-> 右键 -> add framework support… ,在下图选择scala

3. 创建项目的源文件目录

在 ​​main​​​ 下创建一个文件夹作为 scala 源文件的根目录, 比如目录名: ​​scala​​, 然后标记为源文件根目录

4. 创建 Scala 的类

Scala环境搭建_hadoop_07

/**
*/
object HelloWorld {
def main(args: Array[String]): Unit = {
println("hello,world-Scala")
}
}

5. 运行​