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

    1.Windows下搭建Scala开发环境

    1)Scala需要Java运行时库,安装Scala需要首先安装JVM虚拟机并配置好,推荐安装JDK1.8

    2)在http://www.scala-lang.org/ 下载Scala2.11.8程序安装包

    3)配置Jdk的环境变量

    4)配置SCALA_HOME,SCALA_HOME= D:programscala-2.11.8

    5)将Scala安装目录下的bin目录加入到PATH环境变量

    6)在PATH变量中添加:%SCALA_HOME%in 在终端中输入“scala”命令打开scala解释器

    2.Centos7下搭建Scala开发环境

     1) 下载RPM包

    wget https://downloads.lightbend.com/scala/2.13.0/scala-2.13.0.rpm 

     2)安装Scala的rpm包

    sudo rpm -ivh scala-2.13.0.rpm

     查看安装结果

     测试版本:

    [@hadoop-103 software]$ scala -version     
    Scala code runner version 2.13.0 -- Copyright 2002-2019, LAMP/EPFL and Lightbend, Inc. 

     

    @hadoop-103 software]$ scala
    Welcome to Scala 2.13.0 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_144).
    Type in expressions for evaluation. Or try :help.
    
    scala> val i=10
    i: Int = 10
    
    scala> val j=20
    j: Int = 20
        
    scala> println(s"$i + $j ="+(i+j))
    10 + 20 =30

    3.IDEA中安装Scala插件

    1) 打开IDEA工具,如图:点击Configure

     

    或者: 文件->settings->pulgins 这里也能找到插件安装的位置

    2) 点击Plugins

     

    3) 点击Install plugin from disk

     

    4) 选择scalaplugins

     

    5) 此时会显示一个Scala的条目,在右侧点击Restart IntelliJ IDEA

     

     重新启动后, Scala的插件安装成功了!:)

    4.在IDEA中创建Scala项目

    如这里先创建一个maven项目,默认情况下是没有添加Scala支持的,需要手动添加

     选择所安装的Scala

     再次查看扩展包就有了Scala支持了

    注意:如果所创建的文件夹,没有显示为source文件夹,需要将它设置为source文件夹,设置方法

    创建一个HelloWorld

    package com.bigdata.demo
    
    object HelloWorld {
      def main(args: Array[String]): Unit = {
          println("helloWorld!!!");
      }
    }

    运行Scala

     

    实际测试发现,不添加Scala支持,只是在maven中配置如下的插件,也是可以运行Scala的

       <dependencies>
            <dependency>
                <groupId>net.alchim31.maven</groupId>
                <artifactId>scala-maven-plugin</artifactId>
                <version>4.2.0</version>
            </dependency>
        </dependencies>
    

      

  • 相关阅读:
    animation——鼠标放上图片旋转
    docker安装Redis并设置密码
    Docker安装MySQL详细教程(mysql是5.7版本,可以根据自己需要修改版本)
    Linux安装jdk(两种方式)
    Nginx http 反向代理高级应用
    jenkins 远程启动tomcat报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
    从一个Git仓库转移到另外一个仓库
    使用Spring @DependsOn控制bean加载顺序
    Swagger2异常:Illegal DefaultValue null for parameter type integer java
    springboot的实体类Integer和int如何选择
  • 原文地址:https://www.cnblogs.com/cosmos-wong/p/11445831.html
Copyright © 2011-2022 走看看