介绍
官网:https://www.scala-lang.org/
Scala是一个
- 面向对象
- 函数式编程
- 静态语言
- 基于JVM(可以调用java的类)
版本:2.11
安装部署
Windows安装
- JDK1.8安装部署
Scala下载
1
https://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.msi
直接下载安装一路到底就可以了
Linux安装
- JDK1.8安装部署
- 下载tgz包
1
https://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.tgz
1 | C:\Users\gengzongyuan>scala -version |
- 解压并配置环境变量
1
2
3
4
5
6
7
8tar -zxf scala-2.11.8.tgz -C ~/app/
mv scala-2.11.8 scala
vi ~/.bash_profile
export SCALA_HOME=/home/hadoop/app/scala
export PATH=$SCALA_HOME/bin:$PATH
source ~/.bash_profile
1 | [hadoop@hadoop001 scala]$ scala -version |
开发环境
- IDEA软件
- 安装IDEA-Scala插件
新建Scala项目
pom.xml
1
2
3
4
5
6
7
8
9<scala.version>2.11.8</scala.version>
<repositories>
<repository>
<id>scala-tools.org</id>
<name>Scala-Tools Maven2 Repository</name>
<url>http://scala-tools.org/repo-releases</url>
</repository>
</repositories>
HelloScala
1 | package com.ruozedata.bigdata |