zoukankan      html  css  js  c++  java
  • Scala 安装与配置

    安装准备

    由于 Scala 运行于 Java 平台,因此 Scala 之前需要确保系统安装 JDK

    Windows 中安装 Scala

    1. 下载 scala-2.11.2.msi 安装包

    点击安装文件,下一步完成安装

    2. 配置环境变量 SCALA_HOME

    Scala 安装完成后会自动将 Scala 的 bin 目录的路径添加到系统的 Path 变量中,如 Path 变量中无该路径,则需要手动添加

    3. 测试

    启动系统 CMD 命令行界面

    # 查看 scala 版本
    C:Userssyxx>scala -version
    Scala code runner version 2.11.2 -- Copyright 2002-2020, LAMP/EPFL and Lightbend, Inc.
    
    # 进入 scala 命令行模式
    C:Userssyxx>scala
    Welcome to Scala 2.11.2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_202).
    Type in expressions for evaluation. Or try :help.
    
    scala>
    

    CentOS 中安装 Scala

    1. 下载 scala-2.11.2.tgz 安装包

    将 scala-2.11.2.tgz 安装包通过 SFTP 上传到 CentOS 上

    2. 解压 scala-2.13.4.tgz 安装包
    [root@node-01 ~]# tar -xzvf scala-2.11.2.tgz -C apps/
    [root@node-01 ~]# rm -rf scala-2.11.2.tgz 
    
    3. 配置环境变量
    [root@node-01 apps]# cd /etc
    [root@node-01 etc]# vim profile
    
    #行尾添加
    export SCALA_HOME=/root/apps/scala-2.11.2
    export PATH=$PATH:$SCALA_HOME/bin
    
    [root@node-01 etc]# source /etc/profile
    
    4. 测试
    # 查看 scala 版本
    [root@node-01 ~]# scala -version
    Scala code runner version 2.11.2 -- Copyright 2002-2020, LAMP/EPFL and Lightbend, Inc.
    
    # 进入 scala 命令行模式
    [root@node-01 ~]# scala
    Welcome to Scala 2.11.2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_141).
    Type in expressions for evaluation. Or try :help.
    
    scala> 
    
    5. 拷贝 scala 安装包到 node-02、node-03
    [root@node-01 ~]# cd /etc/
    [root@node-01 etc]# scp profile node-02:$PWD
    [root@node-01 etc]# scp profile node-03:$PWD
    [root@node-02 ~]# source /etc/profile
    [root@node-03 ~]# source /etc/profile
    
    [root@node-01 ~]# cd /root/apps/
    [root@node-01 apps]# scp -r scala-2.11.2/ node-02:$PWD
    [root@node-01 apps]# scp -r scala-2.11.2/ node-03:$PWD
    

    IDEA Scala 插件安装

    目前 Scala 的 IDE 开发工具主要有两种:Eclipse 和 IDEA,这两个开发工具都有相应的 Scala 插件。由于 IDEA 的Scala 插件更优秀,大多数 Scala 程序员都选择 IDEA。

    IDEA 安装 Scala 插件有两种方式:在线安装和离线安装

    • 在线安装

      打开 File -> Settings -> Plugins 选择 Marketplace 商店,输入 scala 回车,如下:

      找到 Scala 插件,点击 Install 安装插件;插件安装完成后,需要重启 IDEA 即可。

    • 离线安装

      下载 IEDA 的 scala 插件,地址:https://plugins.jetbrains.com/plugin/1347-scala,然后点击 Versions,下载对应版本的插件(2019.2.40版本)

      下载完成后,打开 File -> Settings -> Plugins 点击设置图标,下拉列表中选择 Install Plugin from Disk.... ,选择下载的 Scala 插件完成插件安装

    IDEA 创建 Scala 工程

    • 创建新工程(New Project),选择 Scala -> IDEA,如下:

    • 设置 Scala SDK,点击 Create 按钮,弹出如下对话框,再点击 Browse 按钮,选择 scala 的安装目录,如下:

    • 选择File -> New -> Scala Class ,创建 Scala 源文件

    注意:如果找不到 Scala Class,原因是 Scala SDK 没有设置或设置错误

    • 输入 Scala 源文件的名称,并选择 Object

      注意:请选择 Object,而不是 Class

    • 输入如下代码,并执行
    object ScalaDemo {
      def main(args: Array[String]): Unit = {
          print("hello scala")
      }
    }
    

    执行结果如下:

    作者:Binge
    本文版权归作者和博客园共有,转载必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
  • 相关阅读:
    hdu 2082 找单词
    hdu 2079 选课时间(题目已修改,注意读题)
    hdu 2073 无限的路
    hdu 2062 Subset sequence
    poj 2777 Count Color
    hdu 2067 小兔的棋盘
    卡特兰数
    poj3468
    hdu1394
    hdu1166(线段树之单点更新)
  • 原文地址:https://www.cnblogs.com/binbingg/p/14751141.html
Copyright © 2011-2022 走看看