添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Intellij IDEA使用Maven构建Scala开发环境

一、背景

Scala官网推荐用户使用Intellij IDEA集成开发软件和sbt构建项目工程,由于sbt构建工具默认使用的是国外的maven仓库管理依赖,且不知道如何修改,对于国内而言下载过慢,因此推荐使用idea+scala插件+maven的方式构建scala工程。

二、软件安装

  1. JDK1.8
  2. Maven3.6.3
  3. Intellij IDEA

三、配置

  1. 打开IDEA, 必须安装Scala插件
  2. 新建Project,由于IDEA自带Maven插件,可以直接使用maven构建工程
  3. 在设置里最好重新设置maven的配置,使得maven的执行路径和配置文件setting.xml在同一主目录下,否则会出现依赖标红
  4. 打开pom.xml文件,添加maven插件和Scala SDK
  5. 新建scala目录并刷新maven, 此时scala目录自动被标记为Source Root,可以创建Scala类和对象了
<dependencies>
    <dependency>
        <groupId>org.scala-lang</groupId>
        <artifactId>scala-library</artifactId>
        <version>2.11.8</version>
    </dependency>
</dependencies>
<build>
    <plugins>
        <plugin>
            <groupId>net.alchim31.maven</groupId>
            <artifactId>scala-maven-plugin</artifactId>
            <version>3.2.2</version>
            <executions>
                <execution>
                    <goals>
                        <goal>testCompile</goal>
                        <goal>compile</goal>