admin 管理员组

文章数量: 1184232

一. 开发环境
Windows11 Centos7.5 IDEA2022.3.3  jdk1.8 Scala2.11.5
二. 安装包准备
Scala2.11.5
所有可用版本 | Scala 编程语言
这里给出官网下载页面,进去之后可以选择自己想要的版本号
我这里选择Scala2.11.5

单击后打开,然后往下翻,找到需要的系统,进行下载

三.安装
将下载好的压缩包解压在自己的电脑上,目录名不要使用中文
四.环境变量设置
1.windows安装

在电脑开始页面搜索环境,并点击编辑系统环境变量


点击环境变量

在下方系统变量中点击新建

添加SCALA_HOME变量值为SCALA安装即解压的目录


点击确定
双击Path变量

点击新建并且加入%SCALA_HOME%\bin

然后一路点击确定,退出编辑环境变量页面
检验是否安装成功
打开CMD窗口输入scala -version查看是否安装成功,若出现以下版本号则安装成功

2.IDEA创建SCALA项目
2.1安装Scala插件
打开IDEA后,先点击右上角设置,再点击插件

 打开插件市场后,在搜索框输入Scala搜索,然后第一个就是下载,等待下载成功,然后重启IDE
(我这里已经下载好了)

2.2 重启IDE后,新建项目,就可以选择Scala,构建系统选择IntelliJ,jdk选择1.8,Scala SDK 这里第一次创建不会默认选择,你需要点击右边的创建,然后会出现你刚才下载好的Scala2.11.5,选择即可,最后点击创建。
 
创建成功后会自动有一个main程序,RUN他会看到

到这里,你就完成了IDEA中 Scala项目的创建。
重要提醒,如果这里RUN这个程序会报错以下内容

scalac: Error: Error compiling the sbt component 'compiler-interface-2.11.5-61.0' sbt.internal.inc.CompileFailed: Error compiling the sbt component 'compiler-interface-2.11.5-61.0'

这是因为JDK没设置好
解决方法:
打开设置,搜索Scala,选择Scala服务编译器,将JDK版本改为1.8即可
 

3. centos上的安装 
3.1 首先确保Linux上已经安装了Java1.8

3.2 上传scala-2.11.5.tgz到Linux本地的/opt目录下
这里我采用的是Xftp 8  远程上传文件
3.3 上传后将压缩包解压到/usr/local下
先跳转到/opt目录下

cd /opt

 再进行解压

tar -zxvf scala-2.11.5.tgz -C /usr/local/


3.4 添加环境变量
在/etc/profile末尾添加Scala路径

vi /etc/profile

 然后末尾加入

export SCALA_HOME=/usr/local/scala-2.11.5
export PATH=$PATH:$SCALA_HOME/bin


然后保存退出
执行下面语句使配置生效

source /etc/proflie

3.5 查看是否成功安装
 输入以下命令查看

scala -version

若出现如下版本号,则安装成功

3.6 编写Scala脚本HelloWorld.scala
编写脚本

vi HelloWorld.scala

写入代码

object HelloWorld {
  // This is my first Scala program. This will print 'Hello World' as the output
  def main(args: Array[String]): Unit = {
    println("Hello, World!")
  }
}


编译脚本

scalac HelloWorld.scala

运行脚本

scala HelloWorld


你应该会在终端看到 “Hello, World!” 的输出。

恭喜你,到这里你就完成了Scala的安装和配置教程!!!

本文标签: 教程 Scala Linux Windows