Scala 开发环境搭建
关于 Scala 开发环境搭建,有好几种,具体步骤可以参照相应官网说明,这里记述梗概。
由于 Scala 运行于 JVM 之上,无论何种开发环境,都需要首先安装 JDK。
非 IDE 方式
即:命令行交互模式
这是最简单和原始的开发方式,只需安装 http://www.scala-lang.org/ 上列出的 Scala 安装包即可,现在最新的版本是 Scala 2.11.2.
对于 Windows,下载安装包安装即可。
对于 Debian,更简单,甚至可以不用去官网下载,直接用 apt-get install scala
就行了。
IDE: Eclipse
传说中的 Scala-IDE 其实就是 Eclipse for Scala, 在 http://scala-ide.org/ 下载使用即可。
IDE: typesafe-activator
这个 IDE 面向用户的是 Web 方式,具体安装资源参 https://typesafe.com/activator, 下载并解压使用即可。它的优点是集成了 akka,非常方便。
注意:
1. 初次启动服务时,后台会链接 Amazon 云服务器下载一些资源,需要翻墙,否者难以成功。顺便谴责一下有关部门,呼吁开放互联网。
2. 如果 Web 端不能显示代码目录,打开后台的控制台,按 Ctrl + C 结束不明进程即可。——这是 Windows 7 上的经验。
3. typesafe-activator 提供导出功能,可以将项目导出成 Eclipse/NetBeans/IntelliJ 兼容的格式。
4. 结束 typesafe-activator, 只能在控制台中按 Ctrl + C,不能直接关闭控制台,否则无法正常启动。
IDE: others
除了 Eclipse, 还有一些 IDE 也支持 Scala 开发,如 NetBeans, IntelliJ 等。
对于 IntelliJ, 需要安装 Scala 插件才能用以开发。具体做法是:在欢迎界面点击 Configure -> Plugin -> Browse repositories... 搜索 scala, 然后点 install plugin 安装。