MAC OSX,已有IntelliJ IDEA
1. 安装scala
官网下载scala安装包并解压
Cindys-MacBook-Pro:Downloads gongli$ tar -zxvf scala-2.11.12.tgz -C /usr/local/share/
Cindys-MacBook-Pro:~ gongli$ cd /usr/local/share/scala-2.11.12/
配置环境变量
Cindys-MacBook-Pro:~ gongli$ vi ~/.bash_profile
export SCALA_HOME=/usr/local/share/scala-2.11.12
export PATH=$SCALA_HOME/bin:$PATH
Cindys-MacBook-Pro:~ gongli$ source ~/.bash_profile
验证环境变量配置成功
Cindys-MacBook-Pro:~ gongli$ scala
Welcome to Scala 2.11.12 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_171).
Type in expressions for evaluation. Or try :help.
scala> :q
Cindys-MacBook-Pro:~ gongli$
2. IDEA安装scsla插件
安装完成后按照提示重启IDEA
3. IDEA创建scala工程
第一次创建项目点击Finish之后会联网下载一些jar包,并且完成初始化。
初始化完成
右边的Maven Project菜单点开可以看到Plugins下面有两个红色的波浪线,是因为初始化的pom.xml文件里面没有指定scala-tools和maven-eclipse-plugin的版本。
修改pom.xml,指定一下版本
<groupId>org.scala-tools</groupId>
<artifactId>maven-scala-plugin</artifactId>
<version>2.15.1</version>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.10</version>
点击Reimport,会自动完成这两个包的下载。完成后红色的波浪线消失。
继续修改pom.xml,修改scala版本为自己使用的版本
<properties>
<scala.version>2.11.8</scala.version>
</properties>
这时候项目就创建好了。
把src下的main和test文件夹下的package内多余的文件(App.scala, AppTest.scala, MySpec.scala)删除。
在src/main/scala下的package上点右键,新建scala类,选择object
写入一行代码
点右键运行
运行结果
完成。