Scala是基于java之上,运行在jvm,scala也会像java文件一样,被编译成class文件,而且在程序中可以使用java的类库和变量,使用 Scala 之前必须先安装 Java(>1.5版本)。这里也只讲解在linux上的安装配置,其实windows也是差不多的,所以不在此赘述。
服务器版本:linux centos 7
1.下载安装配置java环境
linux jdk安装配置参考:
2.下载Scala
Scala 官方下载地址:https://www.scala-lang.org/download/
在网页最上方注意你的java版本和scala版本的匹配
而下载地址在网页下方,我们选中linux版本下载
下载后解压到/opt/scala-2.12.8
3.配置Scala 环境变量
和java配置环境变量一样
#vi /etc/profile export SCALA_HOME=/opt/hadoop/scala-2.12.8 export PATH=$PATH:${SCALA_HOME}/bin:${JAVA_HOME}/bin :wq #source /etc/profile
验证是否配置成功
# scala -version Scala code runner version 2.12.8 -- Copyright 2002-2017, LAMP/EPFL and Lightbend, Inc.
4.Scala 打印 hello world
# scala scala> var str="scala" str: String = scala scala> print("hello "+str) hello scala scala>
除了scala命令行,你也可以在网页上体验测试Scala代码:https://scalafiddle.io/
另外scala bin目录下有scala和scalac这和 java bin目录 java和javac是差不多的,都是用来编译运行的,这篇文章也就是用hello world来让你认识scala,而实际开发中光有jdk就能运行jar,也就能运行scala打包的程序,因为scala打包编译后也是class,所以实际开发中可能用不到这里下载的scala sdk。