Scala安装、IDEA插件安装及IDEA创建Scala项目

文章目录

    • 1、什么是Scala?
    • 2、Scala的优点
    • 3、Scala编译器安装
        • 安装JDK
        • 3.1 Windows安装Scala编译器
        • 3.2 Linux安装Scala编译器
        • 3.3 Scala开发工具安装
          • 3.3.1 IDEA中安装Scala插件
            • 3.3.2 在线安装Scala插件
            • 3.3.3 也可以使用离线安装Scala插件:
        • 3.4 IDEA中Scala的配置
        • 3.5 IDEA新建Scala项目
        • 3.5.1 使用SBT构建工具创建Scala项目
        • 3.5.2 使用Maven工程创建
        • 3.5.3 使用IDEA构建工具创建Scala项目

1、什么是Scala?

Scala是一种多范式的编程语言,其设计的初衷是要集成面向对象编程和函数式编程的各种特性。Scala运行于Java平台(Java虚拟机),并兼容现有的Java程序。

2、Scala的优点

优雅: 这是框架设计师第一个要考虑的问题,框架的用户是应用开发程序员,API是否优雅直接影响用户体验。
速度快: Scala语言表达能力强,一行代码抵得上Java多行,开发速度快;Scala是静态编译的,所以和JRuby,Groovy比起来速度会快很多。
能融合到Hadoop生态圈: Hadoop现在是大数据事实标准,Spark并不是要取代Hadoop,而是要完善Hadoop生态。JVM语言大部分可能会想到Java,但Java做出来的API太丑,或者想实现一个优雅的API比较困难。

3、Scala编译器安装

安装JDK

安装Scala之前要安装JDK,主要是因为Scala是运行在JVM平台上的。

3.1 Windows安装Scala编译器

访问Scala官网 http://www.scala-lang.org/ 下载Scala编译器安装包,目前最新版本是2.12.x。
–这里下载scala-2.11.8.msi后点击下一步就可以了(自动配置上环境变量)。
–也可以下载scala-2.11.8.zip,解压后配置上环境变量就可以了。

3.2 Linux安装Scala编译器

同样官网下载相应安装包。解压Scala到指定目录:
tar -zxvf scala-2.11.8.tgz -C /export/servers
配置环境变量,将scala加入到PATH中
vim /etc/profile

export JAVA_HOME=/export/servers/jdk1.8.141
export PATH=$PATH:$JAVA_HOME/bin:/export/servers/scala-2.11.8/bin

3.3 Scala开发工具安装

目前Scala的开发工具主要有两种:Eclipse和IDEA,这两个开发工具都有相应的Scala插件.

3.3.1 IDEA中安装Scala插件

如果有网络可以选择在线安装Scala插件,也可以离线安装。
**注意:**建议在线安装。

3.3.2 在线安装Scala插件

启动IDEA:Configure -> Plugins -> Browse repositories -> 搜索scala -> 选择Scala插件 ->INSTALL -> OK -> 重启IDEA
Scala安装、IDEA插件安装及IDEA创建Scala项目_第1张图片
Scala安装、IDEA插件安装及IDEA创建Scala项目_第2张图片

Scala安装、IDEA插件安装及IDEA创建Scala项目_第3张图片

3.3.3 也可以使用离线安装Scala插件:

1.下载IEDA的scala插件,选择对应的IDEA版本的插件。
插件地址: https://plugins.jetbrains.com/plugin/1347-scala
2.安装Scala插件:Configure -> Plugins -> Install plugin from disk -> 选择Scala插件 -> OK -> 重启IDEA

Scala安装、IDEA插件安装及IDEA创建Scala项目_第4张图片

Scala安装、IDEA插件安装及IDEA创建Scala项目_第5张图片

Scala安装、IDEA插件安装及IDEA创建Scala项目_第6张图片

3.4 IDEA中Scala的配置

1.安装完Scala插件并重启IDEA后,选择Configure ->Setting.
Scala安装、IDEA插件安装及IDEA创建Scala项目_第7张图片
进行编码配置。搜索Encoding,将 Global Encoding 和 Project Encoding 以及Default encoding for properties files 的属性选项都修改为 UTF-8。然后点击Apply,再点击OK,退出Setting页面。
Scala安装、IDEA插件安装及IDEA创建Scala项目_第8张图片

3.5 IDEA新建Scala项目

3.5.1 使用SBT构建工具创建Scala项目

网上有其他相关教程:可参考如下链接:

https://blog.csdn.net/leo3070/article/details/80040400

3.5.2 使用Maven工程创建

3.5.3 使用IDEA构建工具创建Scala项目

选择Create New Project,选择Scala.
Scala安装、IDEA插件安装及IDEA创建Scala项目_第9张图片

如果Scala SDK中没有SDK,需点击create,选择对应版本的scala SDK。最后点击Finish即可。
Scala安装、IDEA插件安装及IDEA创建Scala项目_第10张图片

以上方法选择一种即可。

你可能感兴趣的:(Scala)