从零开始学Scala(一):Scala环境搭建与第一行代码

开发环境搭建

  1. 安装JDK
  2. 安装Scala, scala下载页面 下载版本2.12.3
  3. 安装Intellij idea插件, Intellij idea Scala插件下载

环境搭建

1、Scala SDK安装与Idea插件安装,注意Idea插件与版本要匹配,前提是要装好JDK,参考百度上的帖子很容易

在Intellij idea中用Maven+plugin搭建Scala项目

参考帖子

  1. Idea中新建项目scala-study
  2. Maven构建,pom.xml如下


    4.0.0

    com.shannonAJ
    scala-study
    1.0-SNAPSHOT

    
        
            org.scala-lang
            scala-library
            2.12.3
        
        
            org.scala-lang
            scala-compiler
            2.12.3
        
        
            org.scala-lang
            scala-reflect
            2.12.3
        
        
            org.slf4j
            slf4j-api
            1.7.21
        
    

    
        
            
                org.scala-tools
                maven-scala-plugin
                2.15.1
                
                    
                        
                            compile
                            testCompile
                        
                    
                
            

        
    




  1. main下添加Java package和 scala package
  2. HelloScala.Scala
package com.shannonAJ.scala

/**
  * Created by ShannonAJ on 2017/8/13.
  */
class HelloScala {
  def sayHello(x:String): Unit = {
      print("Hello " + x);
  }

}

5.HelloDemo.java

package com.shannonAJ.task;

import com.shannonAJ.scala.HelloScala;

/**
 * Created by ShannonAJ on 2017/8/13.
 */
public class HelloDemo {
    public static void main(String[] args) {
        System.out.println("use scala class");
        HelloScala hello = new HelloScala();
        hello.sayHello("scala");
    }
}

  1. 编译
mvn clean scala:compile compile
  1. 运行结果
use scala class
Hello scala
Process finished with exit code 0

你可能感兴趣的:(从零开始学Scala(一):Scala环境搭建与第一行代码)