目录
参考文章
安装scala
核心命令
具体步骤
检验是否安装成功
参考文章
| 目的 | 链接 |
| idea配置scala环境 | IDEA中配置Scala开发编译环境 - starzy - 博客园 |
| centos安装 | centos 8 安装scala - 知乎 (zhihu.com) |
核心命令
# 检查安装的版本
yum list scala
yum install scala
具体步骤
[root@localhost app]# cd /app
[root@localhost app]# wget https://downloads.lightbend.com/scala/2.12.0/scala-2.12.0.rpm
[root@localhost app]# yum install scala-2.12.0.rpm
Complete!
检验是否安装成功
[root@localhost app]# scala -version
Scala code runner version 2.12.0 -- Copyright 2002-2016, LAMP/EPFL and Lightbend, Inc.
[root@localhost app]# which scala
/usr/bin/scala
【验证】
scala> 1+2
res0: Int = 3
scala> println("hello");
hello
[root@localhost app]# cd /app [root@localhost app]# wget https://downloads.lightbend.com/scala/2.12.0/scala-2.12.0.rpm [root@localhost app]# yum install scala-2.12.0.rpm Complete!
检验是否安装成功
[root@localhost app]# scala -version
Scala code runner version 2.12.0 -- Copyright 2002-2016, LAMP/EPFL and Lightbend, Inc.
[root@localhost app]# which scala
/usr/bin/scala
【验证】
scala> 1+2
res0: Int = 3
scala> println("hello");
hello
通过命令行校验
通过编码校验
object HelloWorld {
def main(args: Array[String]){
println("Hello world!")
}
}
[root@localhost /]# cd workspace && pwd && mkdir /workspace/myscala && chmod 777 /workspace/myscala /workspace [root@localhost workspace]# ll total 0 drwxrwxrwx. 2 root root 6 Jul 4 11:31 myscala [root@localhost workspace]# cd myscala/ [root@localhost myscala]# vim 1.scala [root@localhost myscala]# ll total 4 -rw-r--r--. 1 root root 105 Jul 4 11:31 1.scala [root@localhost myscala]# scalac 1.scala [root@localhost myscala]# ll total 12 -rw-r--r--. 1 root root 105 Jul 4 11:31 1.scala -rw-r--r--. 1 root root 661 Jul 4 11:32 'HelloWorld$.class' -rw-r--r--. 1 root root 599 Jul 4 11:32 HelloWorld.class [root@localhost myscala]# scala HelloWorld Hello world!



