1. 程式人生 > >lesson 2 IDEA 建立 maven管理的 scala 專案,不通過maven-plugin

lesson 2 IDEA 建立 maven管理的 scala 專案,不通過maven-plugin

       上一篇講述了 如果 通過 maven 提供的  構建工具去建立 scala 專案,

但是其實並不需要這麼複雜的構建流程,

      這篇主要講解一個簡單的構建流程,來幫助我們進行構建 。

1) 進行初始化設定,設定 scala 為專案預設配置

2) 建立 maven 專案

3) 修改 pom.xml

4) 建立測試類,測試

1) 進行初始化設定,設定 scala 為專案預設配置

設定scala的專案預設SDK

並且拷貝到lib 下面

2)建立 maven 專案

3) 修改 pom.xml

修改後的pom.xml

<properties>
        <scala.version>2.11.6</scala.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.scala-lang</groupId>
            <artifactId>scala-library</artifactId>
            <version>${scala.version}</version>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.4</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.specs</groupId>
            <artifactId>specs</artifactId>
            <version>1.2.5</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.scala-tools</groupId>
                <artifactId>maven-scala-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>compile</goal>
                            <goal>testCompile</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <scalaVersion>${scala.version}</scalaVersion>
                    <args>
                        <arg>-target:jvm-1.8</arg>
                    </args>
                </configuration>
            </plugin>
        </plugins>
    </build>

4) 建立測試類,測試

建立測試類:

程式碼如下:

/**
  * 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")
  }

}

執行測試程式碼: