记录一下使用mac配置scala时踩的坑:
安装scala
- 首先需要下载JavaSDK,最好是Java8,下好后直接安装就好了,这个没什么。
- 然后需要去scala官网下载 Scala 二进制包,地址:www.scala-lang.org/download/
-
这里需要注意,建议使用
这种方式来下载。因为我使用第一种方式,结果发现bin里面的打不开,显示系统权限限制了,然后转用这种方式下载后。
-
可以直接打开bin里面的scala就说明下载的可以,不然后面配置了路径也没有用。
- 第三步就是将scala添加到全局路径中。
-
可以查看这篇文章
-
我使用的是这种方法:/etc/paths
-
sudo vim /etc/paths
-
输入i进入vim编辑
-
在最后一行输入刚刚下载的scala的bin文件地址,比如我这里就是
-
按esc,输入:wq保存退出
-
在终端输入scala -version,显示
表示正常安装完成。
这里可以使用scala进入环境,测试代码。
vscode配置scala
IDEA实在是太大了,还是不习惯,我就找了一下使用vscode的方式
-
安装"Good Enough" Scala Language Server,还有scala synatx
-
新增.vscode文件夹,里面增加一个tasks.json文件:
{ "version": "0.1.0", "isShellCommand": true, "args": [], "showOutput": "always", "echoCommand": true, "suppressTaskName": true, "windows": { "command": "cmd", "args": [ "/C", "scala" ] }, "linux": { "command": "sh", "args": [ "scala" ] }, "osx": { "command": "sh", "args": [ "scala" ] }, "tasks": [ { "taskName": "run script", "isBuildCommand": true, "args": [ "${file}" ] } ] }
然后就可以在vscode里运行scala了。