При создании проекта с использованием SBT IntelliJ IDEA 13.1.4 с плагином Scala 0.41.2 на Mac OS X 10.9.4, произошла следующая ошибка:Почему создание sbt-проекта в IntelliJ IDEA вызывает «Разрешение отказа»?
[предупредит] неполадкой при загрузке дескриптора модуля: 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)
который предотвращает обновляющие зависимости проекта.
В чем может быть проблема и решение?
Возможно, вы выполняли две сессии sbt, и они одновременно открывали один и тот же файл? Это также может быть проблема с разрешенным реальным разрешением, поэтому проверьте права доступа к файлу и каждому каталогу. –
У меня только одна сессия sbt. Проверка прав доступа к файлу не помогла! Обходной путь - запустить идею как команду sudo. –
Судо для IDEA неприемлемо. Давайте стремимся к чему-то лучшему. Какой пользователь вы используете под IDEA? Каковы разрешения для каталога .ivy2? Я думаю, вы когда-то запускали sbt/activator/IDEA с использованием sudo, и это испортило разрешение локального репо. Не могли бы вы переименовать каталог .ivy2 и начать сеанс sbt? –