Scala的安装与配置
Scala安装配置及介绍
一、为什么要学Scala
1. Scala介绍
- Scala基于JVM,和Java完全兼容,同样具有跨平台、可移植性性好、方便的垃圾回收等特性
- 是一门函数式编程语言
- Scala更适合大数据的处理
- Scala对集合类型数据处理有非常好的支持
- spark的底层用Scala编写
2. Scala特点
二、Scala的配置
1. Scala的安装
1.1 第一种安装方法(推荐)
- 进入官网https://www.scala-lang.org/,点击GET STARTED
- 点击Coursier,这是Scala的安装程序的工具
- 点击Install cs
- 进入新页面以后,下拉,找到Windows下载方式,点击download。
下载完以后打开文件,等待他自动配置好
win+r
输入cmd
打开命令窗口,输入cs install scala:2.13.8 scalac:2.13.8
,即可安装Scala2.13.8并默认运行Scala2
1.2 第二种安装方式
- 进入官网https://www.scala-lang.org/,点击上方download。
- 因为当前版本的spark为3.2.1,支持的Scala是2.12/2.13版本,所以我们不能下载当前的3.x版本的Scala,点击下载其它版本。
- 我们下载的2.13.8版本,右边一栏为历史版本。
- 下载完以后我们需要配置环境变量,如下图所示,将变量值写成自己安装的Scala目录
1.3 验证安装是否成功
win+R
输入cmd
打开命令窗口,输入scala -version
,可以出现版本号,说明安装成功。
2. 用idea创建Scala项目
- 新建项目,选择maven
- 输入项目名
- 在src/main下新建目录,起名为scala
- 右键scala目录,选择将目录标记为 源 根。
- 在设置(setting)里,选择插件,搜索Scala,安装Scala插件,安装完以后重启idea
- 右键此项目,点击添加框架支持,下拉找到Scala,勾选,选择库将2.13.8选上,点击确定
配置完成。
三、Scala的第一个程序
- 新建Scala类,并创建一个Object
- 编写并运行第一个Scala程序
object HelloWorld {def main(args: Array[String]): Unit = {println("Hello world!")}
}
Scala的安装与配置相关推荐
- Scala的安装和环境变量配置
Scala的安装和环境变量配置 前期准备 安装Scala之前要确保已经配置好Java的jdk,这边我配置的jdk1.8 如果没有配置的话,可以点击下列链接配置好再往下进行(注意:此文件是win64系统 ...
- Scala详细环境安装与配置
系统为windows.安装配置Scala如下: 一,安装Scala 1,java6以上(建议java 7以上)安装 地址:http://www.oracle.com/technetwork/java/ ...
- redis 服务器/客户端安装与配置
redis 服务器/客户端安装与配置 1 redis server 1.1 获取redis源码包 //官网 http://redis.io/ wget -c http://redis.googleco ...
- Scala编译器安装,开发工具安装,通过IDEA创建scala的工程代码,Scala SDK的设置
一. Scala编译器安装 1. 安装JDK 因为Scala是运行在JVM平台上的,所以安装Scala之前要安装JDK 2. 安装Scala 2.1. Windows安装Scala编译器 访问Scal ...
- MediaWiKi简明安装与配置笔记
一.安装篇 1.下载并安装Xampp 下载地址 注意,如果MySql不能成功启动,则应检查My.ini配置文件中basedir与datadir是否配置为相对路径.如果是,请改为绝对路径后再次启动. 也 ...
- [转]大数据环境搭建步骤详解(Hadoop,Hive,Zookeeper,Kafka,Flume,Hbase,Spark等安装与配置)
大数据环境安装和配置(Hadoop2.7.7,Hive2.3.4,Zookeeper3.4.10,Kafka2.1.0,Flume1.8.0,Hbase2.1.1,Spark2.4.0等) 系统说明 ...
- 大数据时代--windows下spark的安装与配置教程
2017年10月19日 10:34:25 Silence-wen 阅读数:9256 标签: 大数据hadoopscalaspark 版权声明:本文为博主原创文章,转载时请注明出处. https://b ...
- 【spark】Spark的介绍、安装以及配置相关介绍
一.spark到底是什么? Apache Spark? is a unified analytics engine for large-scale data processing 类似于Hadoop ...
- 【Scala】Scala的安装以及创建Scala项目的详细步骤
一.Scala的安装 1.首先打开idea开发工具,然后在file-->setting-->pulgins,然后在输入框中输入Scala就可以出来如下界面: 但是我这里的是已经安装好了的, ...
最新文章
- if(a==1 a==2 a==3),为true,你敢信???
- 第三代:集成电路计算机
- 新元素之hgroup,header,footer,address,nav
- 机器人学习--MATLAB官网关于机器人方面的资料
- jmeter察看结果树-响应数据乱码
- 浏览器指纹实现方案:Cookie、Flash Cookies、帆布指纹识别
- 有点难度,几道和「滑动窗口」有关的算法面试题
- 二维数组最大值首尾相连
- Make jQuery throw error when it doesn't match an element
- 黑莓 7290 快捷键
- 《Python金融大数据风控建模实战》 第14章 决策树模型
- 进程通信方式总结与盘点
- JS自定义鼠标右键菜单
- JavaScript基础语法
- 一款开源免费的网站监控系统
- matlab射击小游戏,Matlab射箭小游戏设计,小虾米求救
- 个人书籍收藏及问题研究(!!! , 读书计划)
- 八、Sentinel.conf 配置文件详细介绍
- 安卓沉浸式状态栏_要简单还要沉浸 Dacom L10 主动降噪(ANC)蓝牙耳机体验
- Latex如何插入多个图片,实现并排排列或者多行多列排列