【头歌】Scala的安装与配置 - 详解

这篇具有很好参考价值的文章主要介绍了【头歌】Scala的安装与配置 - 详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【提示】点击每一关参考答案可以快速复制。

目录

第1关:Scala 环境的安装与部署

任务描述

相关知识

编程要求

参考答案


第1关:Scala 环境的安装与部署

任务描述

本关任务:安装与配置Scala开发环境。

相关知识

Scala是一种函数式面向对象语言,它融汇了许多前所未有的特性,而同时又运行于JVM之上。随着开发者对Scala的兴趣日增,以及越来越多的工具支持,无疑Scala语言将成为你手上一件必不可少的工具。

接下来我们开始安装,分为三个步骤:

  1. 下载解压;
  2. 配置环境;
  3. 校验。

下载解压

在Scala官网根据平台选择下载Scala的安装包,

scala 环境的安装与部署,头歌 - Scala程序设计基础,scala,linux,vim

接下来,解压到/app目录下:

mkdir /app //创建 app 目录

tar -zxvf scala-2.12.7.tgz -C /app

提示:平台已经将解压包下载并放在/opt目录下了,不需要再从网络下载。

配置环境

接下来我们开始配置环境,在自己本机上需要配置好Java环境,因为Scala是基于jvm的(在平台已经将Java环境配置好了):

vi /etc/profile

scala 环境的安装与部署,头歌 - Scala程序设计基础,scala,linux,vim

不要忘了配置好之后source /etc/profile以是最新配置生效

校验

在命令行输入:scala -version出现如下结果就配置成功了

scala 环境的安装与部署,头歌 - Scala程序设计基础,scala,linux,vim

按照惯例,我们在开始学习一种编程语言要进行一个仪式。哈哈,那就是,Hello World。接下来我们使用Scala输出Hello World

在命令行中输入scala进入Scala命令行,输入println("Hello World") 就可以啦。

scala 环境的安装与部署,头歌 - Scala程序设计基础,scala,linux,vim

编程要求

在右侧命令行中配置好Scala环境后点击评测即可。

提示:平台已经将解压包下载并放在/opt目录下了,不需要再从网络下载。

参考答案

#以下为命令行


#创建app目录
mkdir /app 

#切换到opt目录   
cd /opt
tar -zxvf  scala-2.12.7.tgz -C /app

vi /etc/profile
#以下为在vi编辑器中需要输入的内容。
#使用提示:【i】键进入插入模式,鼠标滚轮可以快速上下滑动光标,执行对应插入操作,最后【Esc】键退出vi插入模式,输入“:wq”保存并退出vi编辑器。
#使用提示:PageUp(PgUp)、PageDown(PgDn)键快速定位光标到文件开始位置和结束位置,Home、End键快速定位光标到当前行的行首和行末。
 

#插入以下内容到文件末尾

#set scala
SCALA_HOME=/app/scala-2.12.7
export PATH=$PATH:$SCALA_HOME/bin
#以下为命令行


#应用环境配置
source /etc/profile

#检查scala是否正常安装
scala -version

#进入scala
scala
#以下为Scala


#输出“Hello World”
println("Hello World")

至此,所有内容都完成辣。如果存在任何问题欢迎大佬指教🥰!文章来源地址https://www.toymoban.com/news/detail-756642.html

到了这里,关于【头歌】Scala的安装与配置 - 详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Scala环境搭建及安装

           由于scala是基于java来开发的, 编写的java类可以使用javac命令编译成.class文件被JVM加载到内存中执行 ! 那么scala可以通过scalac命令将编写的scala文件编译成.class文件一样被JVM加载到内存中,因此Scala是运行在JVM平台上的, 所以安装Scala之前要安装JDK!  1. Windows安装Scala编译器

    2024年02月09日
    浏览(35)
  • Spark算子-Scala版本 头歌答案

    第1关 Spark算子--Scala版本 编程要求 根据提示,在右侧编辑器 begin-end 处补充代码,输出每个元素及其长度并去重。 测试说明 平台会对你编写的代码进行测试: 预期输出: 开始你的任务吧,祝你成功! 第2关:转换算子之flatMap和filter算子 编程要求 根据提示,在右侧编辑器

    2023年04月15日
    浏览(48)
  • Scala安装步骤详解

    通过浏览器查找Scastie并进入,即可进入Scala在线运行环境。 进入Scastie界面后,在上窗格中输入“println(“hello world”)”。 单击“Run”按钮,输出信息将显示在下窗格中,如下图。 2.Scala运行环境众多,可以运行在Windows、Linux、macOS等系统上。Scala是运行在JVM上的语言,因此 必

    2024年02月07日
    浏览(34)
  • Scala安装配置

    1. 概述 Scala(斯嘎拉)这个名字来源于\\\"Scalable Language(可伸缩的语言)\\\",它是一门基于JVM的多范式编程语言,通俗的说:Scala是一种运行在JVM上的函数式的面向对象语言。之所以这样命名,是因为它的设计目标是:随着用户的需求一起成长。Scala可被广泛应用于各种编程任务, 从编

    2024年02月04日
    浏览(36)
  • IDEA中scala安装与配置(详细步骤)

    1.打开IDEA的settings,点击 Plugins (插件),点击Marketplace(市场) 搜索scala进行下载   2.点击 Restart IDE,重启IDEA即可 3.创建scala目录 4.Mark scala目录为 source root 5.在windows的电脑安装scala jdk并且配置 环境变量 6.在IDEA中指定scala的jdk  7.创建scala class 测试是否成功

    2024年02月06日
    浏览(47)
  • hadoop(伪分布式)上的spark和Scala安装与配置详细版

    在搭建spark和Scala前提下,必需安装好hive和java,和 Hadoop的伪分布式 哦 1、安装与配置Scale        (1)去官网下载Scala         官网地址: The Scala Programming Language (scala-lang.org) https://www.scala-lang.org/ 这里我要的是scala-2.2.12.12.tgz 然后我们点击 all releases 点进去之后往下找 然后

    2024年04月28日
    浏览(48)
  • 【Scala入门】Scala下载及安装(Windows)以及Idea创建第一个scala项目

    目录 一、安装准备 二、Scala下载安装 三、Idea 创建Scala项目 在安装之前,确保你的电脑上装有Jdk 8(Jdk 1.8),且环境变量配置正确。如果没有安装Jdk,请参照其他文章先安装Jdk 8(Jdk 1.8)。 (1)确认环境变量方法:使用Win + R 快捷键调出下面窗口,输入“cmd”,按下回车。

    2024年02月05日
    浏览(52)
  • 1.3 使用Scala集成开发环境

    (一)启动IDEA 采用的是开源免费的IDEA 2020.1版本 (二)安装Scala插件 Scala插件的安装有两种方式:在线与离线。我们学习在线安装方式。 启动IDEA,在欢迎界面中选择Configure→Plugins命令 (三)配置IDEA使用的默认JDK 启动IDEA后,选择欢迎界面下方的Configure→Structure for New Proj

    2024年02月09日
    浏览(302)
  • Scala详解(3)

    柯里化( Currying ) 柯里化指的是将多个参数的函数变成接收单一参数的过程 案例 柯里化本质上还是闭包!!! 传名参数 案例 案例 懒加载 在函数的返回值之前用 lazy 来修饰,这个函数就会被推迟执行,直到结果被使用的时候,函数才会执行,这个过程就称之为懒加载,或者

    2024年04月13日
    浏览(33)
  • Scala详解(1)

    概述 Scala是Martin Ordersky(马丁.奥德斯科/基)于2001年开始设计的一门支持面向对象( Object-oriented )和函数式编程( Functional Programming )的多范式语言 Scala的官网:www.scala-lang.org Scala目前为止有3个大版本:Scala1.X~3.X。目前Scala1.X已经停止使用,Scala3.x兼容Scala2.x的所有特性,但是Scala3

    2024年04月15日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包