Scala 开发环境与开发工具


1.Windows开发环境

1、官网下载安装scala-*.msi 。

2、配置环境变量,同配置java环境变量方式一样。


2.Windows打开scala解释器的方式

scala解释器,即REPL,也可以叫做scala shell。

2.1、直接输入scala

C:\Users\Administrator>scala
Welcome to Scala version 2.11.6 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_131).
Type in expressions to have them evaluated.
Type :help for more information.

scala>

2.2、快捷键

用快捷键:win + R ,直接在窗口输入scala。

2.3. 输入sbt console

C:\Users\Administrator>sbt console
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
[info] Loading settings from idea.sbt ...
[info] Loading global plugins from C:\Users\Administrator\.sbt\1.0\plugins
[info] Loading project definition from C:\Users\Administrator\project
[info] Set current project to administrator (in build file:/C:/Users/Administrator/)
[info] Updating ...
[info] Done updating.
[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.4. Compiling...
[info]   Compilation completed in 8.976s.
[info] Starting scala interpreter...
Welcome to Scala 2.12.4 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_131).
Type in expressions for evaluation. Or try :help.

scala>


3.idea的环境准备

3.1 idea 安装 scala 插件

通过离线安装方式,避免在线安装网速慢的问题。我的idea版本:IntelliJ IDEA 2017.3.5 (Ultimate Edition)

1. 下载IEDA的scala插件,地址http://plugins.jetbrains.com/?idea_ce
2. 安装Scala插件:Configure -> Plugins -> Install plugin from disk -> 选择Scala插件 -> OK -> 重启IDEA


4.idea新建scala程序的几种方式

4.1新建scala工程

4.1.2 Scala程工程

File– new project – scala项目 – IDEA类型

image

image

image

4.1.2 Maven工程

4.1.2.1 参考文件

详情的安装过程可以参考这篇博客。也可以新建一个普通的maven工程,然后直接复制这个github项目模板的pom.xm的相关内容到本地就行。

1、IntelliJ IDEA 中创建 Maven Scala 项目 https://unmi.cc/intellij-idea-create-maven-scala-project/

2、scala Maven项目模板:https://github.com/datadevsh/scala-program-template(主要看pom.xml文件)


4.1.2.2 新建maven工程步骤

如果已经按照博客的内容进行了设置,那么新建步骤如下。

1、选择maven工程,选择配置好的scala maven工程模板

image

2、设置maven配置

image

3、项目名称

image

4、右下角选择允许

image


4.1.3 sbt

image

image

image

4.2新建scala文件

1、文件夹上右键新建

image

2、快捷键新建Scala 文件: Ctrl + Alt + Insert

创建scala worksheet

4.3三种scala文件类型

image

1、scala class  :普通的scala文件

image

2、scala Worksheet : 可以写scala脚本。可写类似在scala shell里面写的格式。这个文件在idea里面,可以类似scala shell一样,实时编译。

image

3、scala script:

image

4.4导入scala工程


5. scala语法

Scala程序设计 一步一步认识Scala 【Scala 1】
https://blog.csdn.net/datadev_sh/article/details/79596070

posted @ 2018-03-22 15:05  干货  阅读(423)  评论(0编辑  收藏  举报