Scala 是一門多範式(multi-paradigm)的編程語言,設計初衷是要集成面向對象編程和函數式編程的各類特性。 java
Scala 運行在Java虛擬機上,併兼容現有的Java程序。 express
Scala 源代碼被編譯成Java字節碼,因此它能夠運行於JVM之上,並能夠調用現有的Java類庫。編程
JDK:1.8 Scala:Scala-2.13.0
Scala 語言能夠運行在Window、Linux、Unix、 Mac OS X等系統上。 segmentfault
Scala是基於java之上,大量使用java的類庫和變量,必須使用Scala以前必須先安裝 Java編程語言
安裝 JDK函數式編程
確保你本地以及安裝了 JDK 1.8 以上版本,而且設置了 JAVA_HOME 環境變量及 JDK 的bin目錄。oop
解壓縮文件包,可將其移動至/lib/
下:lua
su hadoop cd /home/hadoop/ wget https://downloads.lightbend.com/scala/2.13.0-M2/scala-2.13.0-M2.tgz sudo tar -zxvf scala-2.13.0-M2.tgz -C /lib/ sudo mv /lib/scala-2.13.0-M2/ /lib/scala
若是是對全部的用戶都生效就修改vi /etc/profile
文件
若是隻針對當前用戶生效就修改 vi ~/.bahsrc
文件spa
sudo vi /etc/profile
#scala export SCALA_HOME=/lib/scala export PATH=${SCALA_HOME}/bin:$PATH
使環境變量生效,運行 source /etc/profile
使/etc/profile
文件生效
:wq!保存退出,重啓終端,執行 scala 命令,輸出如下信息,表示安裝成功:
scala
Welcome to Scala 2.13.0-M2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_144). Type in expressions for evaluation. Or try :help. scala> scala> println("Hello World!") Hello World! scala>