
如上图,直接在plugins里搜索Scala,然后安装即可,如果不具备上网环境,或网速不给力。也可以直接到http://plugins.jetbrains.com/plugin/?idea&id=1347手动下载插件的zip包,手动下载时,要特别注意版本号,一定要跟本机的intellij idea的版本号匹配,否则下载后无法安装。下载完成后,在上图中,点击“Install plugin from disk...”,选择插件包的zip即可。
3、如何跟maven整合
网上有一堆教程讲idea如何new module或new project一步一步来创建scala工程,在这里我不推荐这个。原因是现在主流的开发环境,大多数是采用maven来构建项目的,所以建议大家用maven+plugin的方式来构建scala应用,另外,就象VB.NET/C#/F#可同时在一个项目中使用,最大限度发挥各语种特长一样,java与可以与scala在一个项目中混合使用。见下面的pom.xml示例:
View Code
最下面的plugin是用来编译scala源代码的,毕竟java与scala是二种不同的语言,有各自的sdk和编译器,所以需要专门的maven插件来处理scala的编译。
项目的目录结构,大体跟maven的默认约定一样,只是src下多了一个scala目录,如下图:
对于scala 开发,很多人都选择sbt进行构建,但是笔者一直使用maven进行构建,比较熟悉,因此搭建了一套scala + eclipse + maven的开发环境,下面简单记录下搭建过程1/,下载完成之后进行安装,与正常的eclipse安装差不多2/maven2/archetype-catalog.xml 2)新建Archetype,因为maven默认没有Group Id: net.alchim31.maven Artifact Id: scala-archetype-simple Version:1.53. 创建maven项目,选择上面那个插件就可以了久闻Scala大名,一直没有契机去学习,趁现在有个机会,去体验一下scala的美妙,在选择IDE的时候,看到有人推荐IntelliJ,以前开发Android的时候,使用过基于IntelliJ的android Studio,感觉良好,所以在Scala学习中,也选择IntelliJ作为开发工具。配置Java和Scala环境
Java 配置
Mac自带Java,在Terminal中 输入
java -version
输出
Java version “1.7.0_79”
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
出现类似信息,说明你的Java环境已配置好。
Scala 配置
手动配置
官网下载地址,选择好版本
然后在网页下方
选择要下载的安装包,下载完成后,移动到你的安装目录,然后解压
我是放到了/usr/local/share/下
mv scala-xxx.tgz /usr/local/share/
然后配置环境变量,在Terminal中 vim ~/.bash_profile,在里面加入
SCALA_HOME=/usr/local/share/scala
export PATH=$PATH:$SCALA_HOME/bin
保存退出,然后在Terminal中
source ~/.bash_profile
使配置文件生效。
在Terminal中,输入
scala version
查看信息,即表示安装成功
自动安装
在Terminal中,使用
brew install scala
这样安装的是最新版本(如果你没有安装 homebrew,请安装好以后,再重试)
如果需要安装以前老版本,比如 Scala 2.10.4 (old version)
brew install homebrew/versions/scala210
安装成功后,在Terminal中,输入
scala version
查看信息,即表示安装成功。
IntelliJ的下载和配置
下载
官网下载地址
如果简单学习,使用社区版即可,如果专业开发,请购买专业版。如果资金充裕,建议购买专业版,不想花钱的话,网上也有很多破解方法,自行查找。
配置
下载完成后,打开IntelliJ,在菜单栏的Preference中,选择Plugins(插件),然后搜索Scala
安装即可,如果安装速度较慢,也可选择下方的Install plugin from disk
自己手动下载好插件进行安装
Hello World
安装好插件,重启IntelliJ,我们就可以开始第一写自己的第一行Scala代码了
选择 Create New Project
点击下一步,为你的项目起一个名字
点击Finish 即可
问题
注意上图中红框部分,看看SDK是否为空,如果为空,选择Create
通过 Download 新下载一个SDK,或者Browse 找到自己在第一步中自己安装Scala的路径,配置好即可。
下面就可以开始你的第一行Hello world了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)