为什么在 IntelliJ IDEA 中创建 sbt 项目会导致“权限被拒绝”?

Far*_*ker 3 java scala intellij-idea sbt

在 Mac OS X 10.9.4 上使用 IntelliJ IDEA 13.1.4 和 Scala 插件 0.41.2 创建 sbt 项目时,出现以下错误:

[警告] 下载模块描述符时出现问题: http ://repo1.maven.org/maven2/org/scalatest/scalatest_2.11/2.2.1/scalatest_2.11-2.2.1.pom:/Users/.../ .ivy2/cache/org.scalatest/scalatest_2.11/ivy-2.2.1.xml.original.part(权限被拒绝)(384ms)

这可以防止刷新项目依赖项。

可能是什么问题和解决方案?

Jac*_*ski 5

我想你曾经运行过 sbt/activator/IDEA 使用sudo它弄乱了使root所有者的本地存储库的权限。

检查的权限~/.sbt,并~/.ivy2应允许当前用户读取和写入文件的目录目录。