1 Windows下的环境配置
1.JDK安装
因为Scala是运行在JVM平台上的,所以安装Scala之前要安装JDK,
2.Scala编译环境安装
下载Scala地址 https://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.zip
然后解压Scala到指定目录比如D盘。
3.配置环境变量
将scala加入到PATH中
2 Linux下的环境配置
1.JDK安装
因为Scala是运行在JVM平台上的,所以安装Scala之前要安装JDK JDK环境变量提前配好
2.Scala编译环境安装
下载Scala地址https://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.tgz
然后解压Scala到指定目录tar -zxvf scala-2.11.8.tar -C /usr/local
3.配置环境变量
将scala加入到PATH中 vi /etc/profile
内容看截图吧
2.3 Scala解释器
-
REPL:Read(取值)-> Evaluation(求值)-> Print(打印)-> Loop(循环)。
scala解释器也被称为REPL,会快速编译scala代码为字节码,然后交给JVM来执行。 -
计算表达式:在scala>命令行内,键入scala代码,解释器会直接返回结果给你。如果你没有指定变量来存放这个值,那么值默认的名称为res,而且会显示结果的数据类型,比如Int、Double、String等等。
例如,输入1 + 1,会看到res0: Int = 2 -
内置变量:在后面可以继续使用res这个变量,以及它存放的值。
例如,2.0 * res0,返回res1: Double = 4.0
例如,"Hi, " + res0,返回res2: String = Hi, 21. -
自动补全:在scala>命令行内,可以使用Tab键进行自动补全。·
例如,输入res2.to,敲击Tab键,解释器会显示出以下选项,toCharArray,toLowerCase,toString,toUpperCase。因为此时无法判定你需要补全的是哪一个,因此会提供给你所有的选项。
例如,输入res2.toU,敲击Tab键,直接会给你补全为res2.toUpperCase。使用REPL,打印helloworld
4 Scala集成环境配置
目前Scala的开发工具主要有两种:Eclipse和IDEA,这两个开发工具都有相应的Scala插件,如果使用Eclipse,直接到Scala官网下载即可http://scala-ide.org/download/sdk.html。
由于IDEA的Scala插件更优秀,大多数Scala程序员都选择IDEA,可以到https://www.jetbrains.com/idea/download/ 下载社区免费版,点击下一步安装即可,安装时如果有网络可以选择在线安装Scala插件。
我就是
1.打开idea
2、File -> settings -> Plugins -> Install plugin from disk -> 选择Scala插件 -> OK -> 重启IDEA
我下载过了 所以是 uninstall 第一次安装就是install 点击下载即可
注意 下面的version 2017.3.15 一会用
3.重启后
新建一个Maven项目
然后
File -> project Structure -> Libraries -> 加号 -> 选择Scala SDK
有两种方式安装scala sdk
一种就是下面的截图 反正我是不行 卡在下载半天不动 网速不好
所以我第二种
https://plugins.jetbrains.com/plugin/1347-scala/versions
到官网下载插件
选择刚刚你记下来的scala的版本要与之对应2017.3.15
下载安装文件之后,解压, 解压后的文件夹Scala放入idea安装目录的plugins目录下(如:C:\Program Files\JetBrains\IntelliJ IDEA 2017.3\plugins)
解压之后点击browse选择你的文件路径
重启idea
创建scala工程
这个地方记得选好自己的插件
第一个Scala程序运行成功