.
个人scala开发环境:
IDEA10+scala插件+scala2.8
1新建一个空的project
2new一个module,[Create module from scratch],一路next,看到scala,勾选,找到scala安装路径,finish,完成新建scala项目
3在模块src文件夹新建包one,新建scala class 选择object 名称 Hello
object Hello{
def main(args:Array[String]){
println("hello")
}
}
4编译 scala提供两个编译器scalac和fsc,scalac默认的不用配置,但每次运行时都要扫描所有用到的jar文件,很慢.
FSC第一次使用时会启动一个编译服务器来完成扫描的工作,而第二次再编译的时候,因为这个服务器一直处于运行状态,所过就会省去第一步.不过我用的时候不太稳定,一编译出错就卡住了,只能任务管理器关闭,读者自己权衡利弊.
fsc配置:工具栏小三角左边Run/debug配置下拉菜单选edit configurations-> scala Compilation Server,新建一个,我命名FSC,下边的before laucher把Make选项去掉(Hello文件的也是).关闭对话框,选择FSC,,然后点小三角 运行.
settings-> compiler->scala compiler->Use fsc 勾选,配置完成后编译Hello,运行测试结果,更改文件(多输出一行Hello),编译测试.