Scala开发环境(win10和Linux)
scala 简介:scala是运行在JVM上的多范式编程语言,同时支持面向对象编程和面向函数式编程早期,scala刚出现的时候,并没有怎么引起重视,随着Kafka和Spark这样基于scala的大数据框架的兴起,scala逐步进入大数据开发者的眼帘。scala的主要优势是它的表达性。为什么要学习Scala呢?开发大数据应用程序(Spark程序、Flink程序)表达能力强,一行代码抵得上Java多行
scala 简介:
scala是运行在JVM上的多范式编程语言,同时支持面向对象编程和面向函数式编程
早期,scala刚出现的时候,并没有怎么引起重视,随着Kafka和Spark这样基于scala的大数据框架的兴起,scala逐步进入大数据开发者的眼帘。scala的主要优势是它的表达性。
为什么要学习Scala呢?
- 开发大数据应用程序(Spark程序、Flink程序)
- 表达能力强,一行代码抵得上Java多行,开发速度快
- 兼容Java,可以访问庞大的Java类库,能融合到hadoop生态圈
win10环境搭建
Scala程序编译执行流程
scala程序运行需要依赖于Java类库,必须要有Java运行环境,scala才能正确执行
根据上述流程图,要编译运行scala程序,需要:
- jdk(jvm)
- scala编译器(scala SDK)
安装JDK
安装JDK 1.8 64位版本,并配置好环境变量(这里我电脑之前已经配置完毕)
安装scala SDK
-
解压scala-2.11.12.zip,将scala安装在一个没有中文、没有空格的目录下
压缩包奉上:链接:https://pan.baidu.com/s/1iW9-XpJSh1_tfDy_xI7_zg 提取码:zxcv

- 配置环境变量
SCALA_HOME=C:\Work\soft\scala-2.11.12
path=%SCALA_HOME%\bin;


- 打开控制台,输入
scala -version
表示成功
配置idea
选择配置 > 选择插件

下载完毕会提示重启idea即可,在选择创建项目的时候就会有scala
Linux环境搭建
Linux就相对比较简单一点了
压缩包
链接:https://pan.baidu.com/s/1xXRIqVp-pxElW47afbUtWA
提取码:zxcv
- 上传解压安装
tar -zxvf scala-2.11.12.tgz -C /export/server/
- 修改环境变量
vim /etc/profile
#SCALA_HOME
export SCALA_HOME=/export/server/scala-2.11.12
export PATH=$PATH:$SCALA_HOME/bin
source /etc/profile
- 进入scala命令行测试
进入命令行
scala
打印输出
println(“Hello,scala”)
退出命令行
:quit

到一步的时候scala的win10和Linux版本的环境都已经配置完毕了
更多推荐






所有评论(0)