在实际开发中,我们的项目是部署到 linux,因此,我们需要在 Linux 下搭建 scala 的环境。
具体的步骤如下:

  1. 下载对应的 scala 的安装软件.scala-2.11.8.tgz
  2. 通过远程登录工具,将安装软件上传到对应的 linux 系统(xshell5 xftp5)
  1. mkdir /usr/local/scala 创建目录
  2. tar -xvzf scala-2.11.8.tgz && mv scala-2.11.8 /usr/local/scala/ 将安装文件解压,并且移动到
    /usr/local/scala
  3. 配置环境变量 vim /etc/profile
    在该文件中配置 scala 的 bin 目录 /usr/local/scala/scala-2.11.8/bin

  1. 测试一把

Scala 的 REPL

  1. 介绍
    上面打开的 scala 命令行窗口,我们称之为 REPL,是指:Read->Evaluation->Print->Loop,也称之为交互式解释器。
  2. 说明
    在命令行窗口中输入 scala 指令代码时,解释器会读取指令代码®并计算对应的值(E),然后将结果打
    印出来§,接着循环等待用户输入指令(L)。从技术上讲,这里其实并不是一个解释器,而是指令代码
    被快速的编译成 Java 字节码并被 JVM 加载执行。最终将执行结果输出到命令行中
  3. 示意图

Linux 下搭建 Scala 开发环境相关推荐

  1. 怎么查看linux是不是as7u4,Linux下搭建Android开发环境

    为什么要在Linux搭建开发环境呢?从直观来说,Android虚拟机在Linux下运行速度更快,而且性能更稳定. 我使用的Linux环境是ubuntu-10.10-desktop-i386.安装前所需 ...

  2. Windows下搭建Scala开发环境

    1.下载Scala,本文档使用scala-2.11.8.msi http://www.scala-lang.org/ 2.查看是否安装成功,方法有很多,最简单有如下两种方式: (1)在命令行输入:sc ...

  3. Linux下搭建ESP-IDF 开发环境教程,适合ESP32/S2/C3/S3系列模组二次开发

    1 Ubuntu安装 在Linux下编译速度比Windows快很多,一般推荐优先使用Linux开发.Ubuntu是非常常见的Linux操作系统. 网上已经有非常多的Ubuntu安装教程,这里推荐一篇, ...

  4. Linux下搭建go开发环境

    配置go编译器 下载go 从go官方网站下载最新的安装包 以go1.18.1.linux-amd64.tar.gz为例,放在用户的home目录. 解压 使用命令 tar -xzvf go1.18.1. ...

  5. linux下搭建golang开发环境

    golang语言生态学习 第二天:linux环境下golang开发环境搭建 文章目录 golang语言生态学习 前言 一.golang源码包下载 二.安装golang源码包 1.解压源码包到根目录 2 ...

  6. Spark家族:Win10系统下搭建Scala开发环境

    一.Scala环境基础 Scala对Java相关的类,接口进行了包装,所以依赖Jvm环境. Jdk 1.8 scala 依赖 scala 2.11 安装版本 idea 2017.3 开发工具 二.配置 ...

  7. linux下搭建qt开发环境

    不知不觉发现自己已经差不多近一年多没有在linux下开发程序了,担心有些东西会忘记,所以还是应该偶尔去linux下写点什么,于是去下载ubuntu. 打开官网一看,竟然最新版本是22.04了,多么令人 ...

  8. Linux 下搭建 php 开发环境完整教程

      在开始进入正题前,先普及一点基础知识.在 Linux 环境下,我们通过命令行安装软件的时候,可能会出现错误.当错误出现的时候,我们怎么撤销之前的步骤,重新安装软件呢?解决方案如下 (1) 已经执行 ...

  9. 在 Linux 下搭建 Java 开发环境

    2019独角兽企业重金招聘Python工程师标准>>> 为了便于管理,建议将所有开发工具都安装在 /opt 目录下. 1 安装 JDK 1) 下载 JDK 安装包 自行从 Oracl ...

最新文章

  1. Linq 无法删除尚未附加的实体的问题
  2. javaweb功能模块如何合理设计_产品设计:如何设计出合理的凑单模式?
  3. python物性库能调用哪些物质_Python获取热物性(2)使用ctREFPROP调用refprop
  4. asp.net 返回上一页的实现方法小集
  5. mysql 5.6 生产my.cnf_一个生产可用的mysql参数文件my.cnf
  6. iOS事件机制,以及不同手势使用touchesBegan等表现形式
  7. iframe页面使用Js实现父页面和子页面通信
  8. 三菱plc编程软件gx+developer安装教程
  9. EDA实验:数字频率计(FREQ)设计(VHDL)
  10. python往npy写入数据_Python 存取npy格式数据实例
  11. 未来科学技十幻想画计算机,人教版美术教案第七册(全册)
  12. 用python画微笑脸表情_python画表情包
  13. 新一代三维GIS技术体系再升维
  14. 2022安好? 2023何如?
  15. iphone 检测屏幕触摸事件
  16. java反序列化与Apache CC链、fastjson反序列化的理解与研究
  17. Ansible的脚本(playbook剧本)
  18. 微型计算机系统电子时钟程序设计,基于单片机的电子时钟设计 普通单片机电子时钟的设计的分析...
  19. 第4套 从零到商业实战篇 斗战神篇
  20. Java //PP2.16编写一个applet,画出北斗七星,并在夜空中添加一些其他的星星

热门文章

  1. 【Python】Pandas/Sklearn进行机器学习之特征筛选,有效提升模型性能
  2. 【小白学PyTorch】扩展之Tensorflow2.0 | 21 Keras的API详解(下)池化、Normalization
  3. 【小白学PyTorch】6.模型的构建访问遍历存储(附代码)
  4. 【科研经验】学霸为什么不喜欢给学渣解题?
  5. 疫情之下,将业务迁移至云端会是一个正确的选择吗?
  6. Scrapy介绍及入门
  7. MR作业提交时指定第三方依赖jar
  8. 双向多点路由重分布--如何防止路由环路以及次优路径
  9. vue router获取整条路径参数
  10. 删除online日志測试及ora-600 [4194]错误的处理