Scala,在Maverick上安装Scala 2.8.1的问题



我已经在/usr/local/Scala安装后izpack installer Scala 2.8.1,并在etc/environment设置环境变量,它可以正常工作,执行命令如Scala或scalac,但如果我执行sbaz与sudo,错误信息显示如下

sudo: sbaz: command not found

所以我尝试执行 sbaz_setup new_sbaz_directory没有sudo,但在我尝试执行命令后,如

sbaz install sbt

错误再次显示为

java.io.FileNotFoundException: /usr/local/scala/meta/.lock (Permission denied)

为什么执行sbaz-setup命令后sbaz没有指向我的sbaz_directory ?我的问题有什么解决办法吗?谢谢你

我不知道问题的原因,可能是JVM或Scala崩溃留下了一个。lock文件。

您可以通过更改.lock文件的权限使sbaz再次工作,然后当sbaz重新运行时,该文件将被删除:

    sudo chmod 777 /usr/local/scala/meta/.lock

:

    sbaz install sbt

允许777权限在文件上看起来很可怕,但是我没有找到任何其他的方法来删除。lock文件,而不是让sbaz运行并自己删除它…

相关内容

  • 没有找到相关文章

最新更新