一 Scala相关软件下载地址
Java JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html
Scala JDK:http://www.scala-lang.org/download/
sbt下载地址:http://www.scala-sbt.org/download.html
Scala IDE for eclips:
http://scala-ide.org/download/sdk.html
二 软件安装注意事项
1、Scala IDE for eclips下载后,直接运行会失败,需要配置eclipse.ini文件如下,红色部分为新增。
-startup
plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.401.v20161122-1740
-vm
D:\Java\jdk1.8.0_101\bin\javaw.exe
-vmargs
-Xmx2G
-Xms200m
-XX:MaxPermSize=384m
三 检查安装是否成功
1、Java安装成功检查
C:\Users\lenovo>java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) Client VM (build 25.121-b13, mixed mode, sharing)
2、scala安装成功检查
C:\Users\lenovo>scala -version
Scala code runner version 2.12.1 -- Copyright 2002-2016, LAMP/EPFL and Lightbend, Inc.
四 RELP演示
Read Evaluate Print Loop:它是一个交互式的程序运行环境,轻量级的,用于做实验的。
C:\Users\lenovo>scala
Welcome to Scala2.12.1(JavaHotSpot(TM)64-BitServer VM,Java1.8.0_101).
Typein expressions for evaluation.Ortry:help.
scala> println("nihao")
nihao
scala> val x=1
x:Int=1
scala>:quit
五 The Scala IDE演示
1、在IDE中新建一个worksheet
2、在IDE中新建一个Scala App
3、在命令行运行Scala程序
objectGreetingextendsApp{
println("Hell,"+args(0)+"!")
}
运行结果:
F:\scala\command>scalac Greeting.scala
F:\scala\command>scala Greeting.scala cakin
Hell,cakin!