[Scala] 安装及环境配置(图文)
Window 上安装配置
1、Java(JDK)环境配置,详见 Java(JDK)环境
2、从 Scala 官网下载安装包:https://downloads.lightbend.com/scala/2.12.4/scala-2.12.4.msi

3、双击开始一步一步的安装;

4、同意 License;

5、此处可以选择取消“Update system PATH”的设置,随后手动设置环境变量;

6、开始安装吧;


7、安装完成;

8、接着需要设置系统环境变量;
右击【我的电脑】--【属性】--【高级系统设置】--【环境变量】,如下图:

在用户变量下新增 SCALA_HOME 变量:

如果在第 5 步没有取消“Update system PATH”,则在系统变量的 PATH 变量中会看到追加的 scala\bin 设置;

此处可以保留系统变量中 PATH 追加的 scala 路径设置,也可以删除后统一在用户变量中的 PATH 进行设置;

9、最后一步,在 cmd 窗口中进行验证;

Inellij IDEA 上的开发环境配置
1、在欢迎界面中,选择 Configure -- Plugins;

2、在搜索框中输入“scala”,然后中间位置点击“Search in repositories”,或者直接点击下方的“Browse repositories”;

3、在“Browse Repositories”界面中查找“scala”并进行安装;


4、然后重启 Intellij IDEA;

5、选择【Configure】--【Setting】--【Editor】--【File Encodings】修改 IDE 的默认 Encoding;

6、新建一个 HelloWord 项目进行验证;
依次选择【Create New Project】--【Scala】--【sbt】--【Next】;

7、填写项目名称,选择项目存放目录,以及选择 sbt 版本和 Scala 版本;

8、上一步点击“Finish”后,项目就建立好了,此时 Intellij IDEA 在后台开始下载 sbt 和 scala 对应版本的一些 jar 包;

项目结构如下图所示:

9、然后在目录“scala”下新建一个“Scala Class”;

10、Name 填写“HelloWorld”,Kind 选择“Object”;

11、在 HelloWorld.scala 文件中编写如下代码;
object HelloWorld { // 程序入口 def main(args: Array[String]): Unit = { println("Hello World!!") // 输出 Hello World!! } }
12、在文件 HelloWorld.scala 上右键,或者在文件里的代码编辑窗口里右键,选择“Run 'HelloWorld'”命令,或者使用快捷键“Ctrl+Shift+F10”进行运行;

13、在下方的 Run 窗口中可以看到程序运行结果;

by.Memento
[Scala] 安装及环境配置(图文)的更多相关文章
- 【风马一族_mysql】MySQL免安装版环境配置图文教程
mysql存放在某一个磁盘中(笔者使用E盘) 配置系统变量 打开 电脑的属性 点击 高级系统设置 选择 高级 点击 环境变量 选择 系统变量 点击 变量Path,追加 值 E:\mysql-5.6.2 ...
- win系统下nodejs安装及环境配置
第一步:下载安装文件下载nodejs,官网:http://nodejs.org/download/,我这里下载的是node-v0.10.28-x86.msi,如下图: 第二步:安装nodejs下载完成 ...
- Laravel教程 一:安装及环境配置
Laravel教程 一:安装及环境配置 此文章为原创文章,未经同意,禁止转载. Homestead 最近在SF上面看到越来越多的Laravel相关的问题,而作为一个Laravel的脑残粉,本来打算有机 ...
- Python学习 1 一 Python2.75的安装及环境配置教程
Python2.75的安装及环境配置教程 Python的语法简洁,功能强大,有大量的第三方开发包(模块),非常适合初学者上手.同时Python不像java一样对内存要求非常高,适合做一些经常性的任务方 ...
- Yeoman入门之安装及环境配置
Yeoman入门之安装及环境配置 http://blog.csdn.net/panlingfan/article/details/27345037 http://www.nodejs.orgYEOMA ...
- Node.js安装及环境配置之Windows篇
Node.js安装及环境配置之Windows篇 一.安装环境 1.本机系统:Windows 10 Pro(64位)2.Node.js:v6.9.2LTS(64位) 二.安装Node.js步骤 1. ...
- Infer 在 Mac 上的安装和环境配置
Infer 在 Mac 上的安装和环境配置 Infer 介绍 Infer 是一个静态分析工具.Infer 可以分析 Objective-C, Java 或者 C 代码,报告潜在的问题. 任何人都可以使 ...
- QT的安装及环境配置
QT的安装及环境配置 一.windows的下QT的安装及环境配置 (一)从框架安装程序中安装 步骤: 准备:下载QT库,下载指定版本的MINGW,QT IDE 1.下载QT安装文件如:qt-win-o ...
- Windows+Python+anaconda机器学习安装及环境配置步骤
Windows+Python+anaconda机器学习安装及环境配置步骤 1. 下载安装python3.6以上版本(包含pip,不用自己安装)2. 直接下载安装pycharm安装包(用于编写pytho ...
随机推荐
- 安装Android的SDK
安装Android的SDK 1.首先,下载installer_r23.0.2-windows.exe 2.双击"installer_r23.0.2-windows.exe",进入A ...
- 【洛谷1026】【NOIP2001】统计单词个数
题面 题目描述 给出一个长度不超过200的由小写英文字母组成的字母串(约定;该字串以每行20个字母的方式输入,且保证每行一定为20个).要求将此字母串分成k份(1<k<=40),且每份中包 ...
- [BZOJ1004] [HNOI2008] Cards (Polya定理)
Description 小春现在很清闲,面对书桌上的N张牌,他决定给每张染色,目前小春只有3种颜色:红色,蓝色,绿色.他询问Sun有多少种染色方案,Sun很快就给出了答案.进一步,小春要求染出Sr张红 ...
- [BZOJ3110] [Zjoi2013] K大数查询 (树套树)
Description 有N个位置,M个操作.操作有两种,每次操作如果是1 a b c的形式表示在第a个位置到第b个位置,每个位置加入一个数c如果是2 a b c形式,表示询问从第a个位置到第b个位置 ...
- iOS开发--XMPPFramework--框架的导入(二)
创了一个XMPP即时通讯交流群140147825,欢迎大家来交流~我们是一起写代码的弟兄~ xmpp协议开发即时通讯,最常用的就是XMPPFramework. 第一种方法,是直接拖进项目 1.可以下载 ...
- hadoop新增kerberos租户
第一步 在kerberos服务器所在主机 通过kadmin.local,也可以通过kadmin 输入用户密码登录 kadmin.local: addprinc -randkey it1@STARYEA ...
- .Net Remoting使用总结
刚开始接触Remoting的时候,有点排斥,我都使用过webservice,wcf.以及rest.想一想,Remoting是不是过时了?由于公司前辈的缘故,公司的产品用的就是Remoting,那时候w ...
- angular路由详解三(路由参数传递)
我们经常用路由传递参数,路由主要有三种方式: 第一种:在查询参数中传递数据 {path:"address/:id"} => address/1 => Activa ...
- Oracle用户、授权、角色管理
创建和删除用户是Oracle用户管理中的常见操作,但这其中隐含了Oracle数据库系统的系统权限与对象权限方面的知识.掌握还Oracle用户的授权操作和原理,可以有效提升我们的工作效率. Oracle ...
- Python 常用命令
对Python进行软件的安装.卸载和查看,是我们在日常工作中经常要做的事情,有的时候会突然忘记常用的命令,所以在此记录下来: pip 安装软件包 pip install xxx 卸载软件包 pip u ...