一、说在前面
1、版本 scalasdk :2.11.8 idea 2019.3
2、ScalaSDK下载地址:http://www.scala-lang.org/download/
3、idea下载地址:https://www.jetbrains.com/idea/
二、配置
1、下载完成ScalaSDK后配置SCALA_HOME
2、下载scala for intellij idea的插件
(注:如上图,直接在plugins里搜索Scala,然后安装即可,如果不具备上网环境,或网速不给力。也可以直接到http://plugins.jetbrains.com/plugin/?idea&id=1347手动下载插件的zip包,手动下载时,要特别注意版本号,一定要跟本机的intellij idea的版本号匹配,否则下载后无法安装。下载完成后,在上图中,点击“Install plugin from disk...”,选择插件包的zip即可。)
3、在idea上新建一个maven项目
1)依赖和插件:
<dependencies> <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.11</artifactId> <version>2.1.1</version> </dependency> </dependencies> <build> <plugins> <!-- 打包插件, 否则 scala 类不会编译并打包进去 --> <plugin> <groupId>net.alchim31.maven</groupId> <artifactId>scala-maven-plugin</artifactId> <version>3.4.6</version> <executions> <execution> <goals> <goal>compile</goal> <goal>testCompile</goal> </goals> </execution> </executions> </plugin> </plugins> </build>
4、将main/java改成main/scala也可以保留java新建一个scala
三、测试
def main(args: Array[String]): Unit = { println("Hello World") }