Scala安装部署

scala官网:scala-lang.org

Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。一种类似java的编程语言 [1] ,设计初衷是实现可伸缩的语言 [2] 、并集成面向对象编程和函数式编程的各种特性。

Scala 运行在 Java 虚拟机上,并兼容现有的 Java 程序。

Scala 源代码被编译成 Java 字节码,所以它可以运行于 JVM 之上,并可以调用现有的 Java 类库。

多范式包含了面向对象、面向过程、泛型、函数式

运行到JVM上,需要安装jdk       

为什么要学scala?

        Spark Flink Kafka 基于scala开发的

        优雅

        开发速度

        很好的整合Java已有的:Scala和Java代码可以相互调用

官网下载地址

All Available Versions | The Scala Programming Languagehttps://www.scala-lang.org/download/all.html

   scala可以直接安装到 windows系统上,也可以安装在Linux上

        确保jdk是1.8+   使用java -version验证

必须确保安装了Java 8 JDK (or Java 11 JDK)

1.java -version验证

jdk详细安装教程见以下链接

window  jdk安装配置dbeaver安装+jdk1.8_ssn520的博客-CSDN博客首先,安装dbeaver得先安装jdk一.下载jdk-8u171-windows-x64.exe,先读完步骤一再开始安装链接:https://pan.baidu.com/s/1FCFbYgcp01q4mFHnP8WJjg提取码:0d1f解压安装,下一步,更改安装位置然后会提示安装jre,我安装到了D盘jre1.8.0_171目录,忘了截图然后将两个文件移动到了D盘的Java目录。二.配置环境变量1. Path变量win键+R键,输入cmd,点击...https://blog.csdn.net/ssn520/article/details/121368564?spm=1001.2014.3001.5501

Linux jdk安装配置

Scala安装部署_第1张图片

 Scala安装部署_第2张图片

 

 

此处以在Linux安装2.12.14版本记录

Scala安装部署_第3张图片

 Scala安装部署_第4张图片

 

2.事先创建好目录Scala安装部署_第5张图片

 3.上传安装包

[root@localhost ~]# cd software/
[root@localhost software]# rz

Scala安装部署_第6张图片

 

查看是否上传成功,没成功会有乱码

4.解压

[root@localhost software]# tar -zxvf scala-2.12.14.tgz  -C ~/app/

 5.修改环境变量

[root@localhost ~]# cd app/scala-2.12.14/
[root@localhost scala-2.12.14]# ls
bin  doc  lib  LICENSE  man  NOTICE
[root@localhost scala-2.12.14]# pwd
/root/app/scala-2.12.14
[root@localhost scala-2.12.14]# cd
[root@localhost ~]# vi .bashrc 


///将下面代码加入到编辑文件里
export SCALA_HOME=/root/app/scala-2.12.14
export PATH=$SCALA_HOME/bin:$PATH


Scala安装部署_第7张图片

 注意:因为解压的地址可能会不一样,需要配置自己的,代码自行修改

让环境变量生效,source 配置文件

[root@localhost ~]# vi .bashrc 
[root@localhost ~]# echo $SCALA_HOME 

Scala安装部署_第8张图片

生效之后,我们使用命令scala,可以直接进入scala交互命令行

Scala安装部署_第9张图片

 部署完成

 

你可能感兴趣的:(linux,运维,服务器)