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] 安装及环境配置(图文)的更多相关文章

  1. 【风马一族_mysql】MySQL免安装版环境配置图文教程

    mysql存放在某一个磁盘中(笔者使用E盘) 配置系统变量 打开 电脑的属性 点击 高级系统设置 选择 高级 点击 环境变量 选择 系统变量 点击 变量Path,追加 值 E:\mysql-5.6.2 ...

  2. win系统下nodejs安装及环境配置

    第一步:下载安装文件下载nodejs,官网:http://nodejs.org/download/,我这里下载的是node-v0.10.28-x86.msi,如下图: 第二步:安装nodejs下载完成 ...

  3. Laravel教程 一:安装及环境配置

    Laravel教程 一:安装及环境配置 此文章为原创文章,未经同意,禁止转载. Homestead 最近在SF上面看到越来越多的Laravel相关的问题,而作为一个Laravel的脑残粉,本来打算有机 ...

  4. Python学习 1 一 Python2.75的安装及环境配置教程

    Python2.75的安装及环境配置教程 Python的语法简洁,功能强大,有大量的第三方开发包(模块),非常适合初学者上手.同时Python不像java一样对内存要求非常高,适合做一些经常性的任务方 ...

  5. Yeoman入门之安装及环境配置

    Yeoman入门之安装及环境配置 http://blog.csdn.net/panlingfan/article/details/27345037 http://www.nodejs.orgYEOMA ...

  6. Node.js安装及环境配置之Windows篇

    Node.js安装及环境配置之Windows篇   一.安装环境 1.本机系统:Windows 10 Pro(64位)2.Node.js:v6.9.2LTS(64位) 二.安装Node.js步骤 1. ...

  7. Infer 在 Mac 上的安装和环境配置

    Infer 在 Mac 上的安装和环境配置 Infer 介绍 Infer 是一个静态分析工具.Infer 可以分析 Objective-C, Java 或者 C 代码,报告潜在的问题. 任何人都可以使 ...

  8. QT的安装及环境配置

    QT的安装及环境配置 一.windows的下QT的安装及环境配置 (一)从框架安装程序中安装 步骤: 准备:下载QT库,下载指定版本的MINGW,QT IDE 1.下载QT安装文件如:qt-win-o ...

  9. Windows+Python+anaconda机器学习安装及环境配置步骤

    Windows+Python+anaconda机器学习安装及环境配置步骤 1. 下载安装python3.6以上版本(包含pip,不用自己安装)2. 直接下载安装pycharm安装包(用于编写pytho ...

随机推荐

  1. Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: 'L

    1.错误描述 [ERROR:]2015-06-08 09:49:42,523 [异常拦截] org.hibernate.exception.DataException: error executing ...

  2. JSP常见的7个动作指令

    JSP常见的7个动作指令 1.jsp:forward指令    执行页面转向,将请求处理转发到下一个页面 2.jsp:param指令    用于传递参数 3.jsp:include指令    用于动态 ...

  3. Linux显示以时间生升序显示文件

    Linux显示以时间生升序显示文件 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ls -lnt 总用量 56 -rw-rw-r-- 1 1000 1000 ...

  4. Exception in thread "main" java.lang.IllegalArgumentException

    1.错误描述 Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given ...

  5. IOS开发之XCode学习013:步进器和分栏控件

    此文学习来源为:http://study.163.com/course/introduction/1002858003.htm 此工程文件实现功能:  1.定义UIStepper和UISegmente ...

  6. Windows Developer Day Review

    北京时间 3 月 8 日凌晨 1 点钟,今年的第一次 Windows Developer Day 正式召开.    因为时间太晚看不了直播,我也是第二天早上在公司看的重播.整个会议过程有很多值得去研究 ...

  7. Android App性能评测分析-流畅度篇

    1.前言 在手机App竞争越来越激烈的今天,Android App的各项性能特别是流畅度不如IOS,安卓基于java虚拟机运行,触控响应的延迟和卡顿比IOS系统严重得多.一些下拉上滑.双指缩放快速打字 ...

  8. js弹窗登录效果(源码)--web前端

    1.JS弹窗登录效果 <!DOCTYPE html><html lang="en"><head> <meta charset=" ...

  9. 没什么技术含量的Remove Before Flight

    航空业有很多值得我们借鉴和学习的工作方式,将来有时间我会给大家引荐更多实例. 仔细观察每架停泊着的飞机,会发现机身很多地方都挂着细长的红布条,上面写着"REMOVE BEFORE FLIGH ...

  10. 小程序input输入框获取焦点时,文字会出现闪动

    最近在开发小程序时,发现一个有趣的现象.input里面设置了placeholder,随后当输入框获取焦点时,文字会出现一瞬间的抖动,随后正常. 猜想可能是设置的font-family不同引起的抖动,但 ...