Scala环境搭建&创建项目工程&关联源码

一、Scala环境搭建

1.1 下载

下载地址:https://www.scala-lang.org/download/scala2.html
下载两个文件:安装包和源码包
在这里插入图片描述
源码包用于在代码中关联源码。

1.2 安装scala

(1)首先确保JDK1.8安装成功,可参考教程Windows环境Java JDK安装
(2)安装scala-2.12

  • 解压文件:scala-2.12.11.zip,解压目录要求 无 中 文 无 空 格 \color{red}{无中文无空格 }
  • 配置环境变量
    在这里插入图片描述

path下添加:
在这里插入图片描述

2)环境测试
如果出现如下窗口内容,表示环境安装成功
在这里插入图片描述
注 意 1 : 解 压 路 径 不 能 有 任 何 中 文 路 径 , 最 好 不 要 有 空 格 。 \color{red}{ 注意1:解压路径不能有任何中文路径,最好不要有空格。} 1
注 意 2 : 环 境 变 量 要 大 写 S C A L A _ H O M E \color{red}{ 注意2:环境变量要大写SCALA\_HOME} 2SCALA_HOME

1.3 IDEA编辑器Scala插件安装

默认情况下IDEA不支持Scala的开发,需要安装Scala插件。
(1)在搜索插件框里面输入Scala->点击Install->点击ok->点击apply
在这里插入图片描述

(2)重启IDEA,再次来到Scala插件页面,已经变成Uninstall
在这里插入图片描述

二、创建Scala项目工程

2.1 创建IDEA项目工程

1)打开IDEA->点击左侧的Flie->选择New->选择Project…
在这里插入图片描述

2)创建一个Maven工程,并点击next
在这里插入图片描述

3)工程属性配置

Name输入工程名Scala1005
Location选择工程存放路径
GroupId输入com.example
ArtifactId输入默认同工程名
Version版本号不用修改
点击Finish
在这里插入图片描述

注 意 : 工 程 存 储 路 径 一 定 不 要 有 中 文 和 空 格 。 \color{red}{注意:工程存储路径一定不要有中文和空格。}

5)此时工程创建完成。默认下,Maven不支持Scala的开发,需要引入Scala框架。
在scala0513项目上,点击右键-> Add Framework Support... ->选择Scala->点击OK
在这里插入图片描述
注 意 : 如 果 是 第 一 次 引 入 框 架 , U s e l i b a r y 看 不 到 , 需 要 选 择 你 的 S c a l a 安 装 目 录 , 然 后 工 具 就 会 自 动 识 别 , 就 会 显 示 u s e r l i b a r y 。 \color{red}{注意:如果是第一次引入框架,Use libary看不到,需要选择你的Scala安装目录,然后工具就会自动识别,就会显示user libary。} UselibaryScalauserlibary
6)创建项目的源文件目录
右键点击main目录->New->点击Diretory -> 写个名字(比如scala)。
右键点击scala目录->Mark Directory as->选择Sources root,观察文件夹颜色发生变化。
在这里插入图片描述

7)在scala包下,创建包com.user.chapter01包名和Hello类名,
右键点击scala目录->New->Package->输入com.user.chapter01->点击OK。
右键点击com.user.chapter01->New->Scala Class->Kind项选择Object->Name项输入Hello。
在这里插入图片描述

8)编写输出Hello Scala案例
在类中中输入main,然后回车可以快速生成main方法;
在main方法中输入println("hello scala")
在这里插入图片描述

运行后,观察控制台打印输出

2.2 关联Scala源码

在使用Scala过程中,为了搞清楚Scala底层的机制,需要查看源码,下面看看如何关联和查看Scala的源码包。
1)查看源码
例如查看Array源码。按住ctrl键->点击Array->右上角出现Attach Soures…
在这里插入图片描述
在这里插入图片描述

2)关联源码
(1)将下载的源码包scala-sources-2.12.4.tar.gz拷贝到E:\02_software\scala-2.11.8\lib文件夹下,并解压为scala-sources-2.12.4文件夹
(2)点击Attach Sources…->选择E:\02_software\scala-2.11.8\lib\scala-sources-2.12.4,这个文件夹,就可以看到源码了
在这里插入图片描述

2.3 官方编程指南

1)在线查看:https://www.scala-lang.org/
2)离线查看:解压scala-docs-2.11.8.zip,可以获得Scala的API操作。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ljzology/article/details/120615773
今日推荐