Scala - lesson 2 IDEA 创建 maven管理的 scala 项目,不通过maven-plugin

       上一篇讲述了 如果 通过 maven 提供的  构建工具去创建 scala 项目,

但是其实并不需要这么复杂的构建流程,

      这篇主要讲解一个简单的构建流程,来帮助我们进行构建 。

 

1) 进行初始化设置,设置 scala 为项目默认配置

2) 创建 maven 项目

3) 修改 pom.xml

4) 创建测试类,测试

 

1) 进行初始化设置,设置 scala 为项目默认配置

 

Scala - lesson 2 IDEA 创建 maven管理的 scala 项目,不通过maven-plugin_第1张图片

 

设置scala的项目默认SDK

Scala - lesson 2 IDEA 创建 maven管理的 scala 项目,不通过maven-plugin_第2张图片

 

并且拷贝到lib 下面

Scala - lesson 2 IDEA 创建 maven管理的 scala 项目,不通过maven-plugin_第3张图片

 

2)创建 maven 项目

 

Scala - lesson 2 IDEA 创建 maven管理的 scala 项目,不通过maven-plugin_第4张图片

 

Scala - lesson 2 IDEA 创建 maven管理的 scala 项目,不通过maven-plugin_第5张图片

 

Scala - lesson 2 IDEA 创建 maven管理的 scala 项目,不通过maven-plugin_第6张图片

 

 

3) 修改 pom.xml

 

修改后的pom.xml


        2.11.6
    

    
        
            org.scala-lang
            scala-library
            ${scala.version}
        
        
            junit
            junit
            4.4
            test
        
        
            org.specs
            specs
            1.2.5
            test
        
    

    
        
            
                org.scala-tools
                maven-scala-plugin
                
                    
                        
                            compile
                            testCompile
                        
                    
                
                
                    ${scala.version}
                    
                        -target:jvm-1.8
                    
                
            
        
    

 

 

 

4) 创建测试类,测试

 

Scala - lesson 2 IDEA 创建 maven管理的 scala 项目,不通过maven-plugin_第7张图片

 

Scala - lesson 2 IDEA 创建 maven管理的 scala 项目,不通过maven-plugin_第8张图片

创建测试类:

Scala - lesson 2 IDEA 创建 maven管理的 scala 项目,不通过maven-plugin_第9张图片

代码如下:

/**
  * Created by szh on 2018/9/14.
  */
object TestCC {

  def main(args: Array[String]) {
    var zz = "fast fast fast"
    println(s"$zz, better better better")
  }

}

运行测试代码:

Scala - lesson 2 IDEA 创建 maven管理的 scala 项目,不通过maven-plugin_第10张图片

你可能感兴趣的:(Scala,IDEA)