Ошибка Scala SBT/Maven2 в OSX: «Ошибка открытия Zip-файла» -> MissingRequirementError

У меня есть проект, который хорошо строится на Unix-системах (http://www.github.com/jhclark/ducttape).

Однако при использовании SBT 0.11.2 (и нескольких других версий SBT) он не будет собран на моем Mac (OSX 10.5). Я получаю следующее загадочное сообщение об ошибке:

$ ~/bin/sbt compile                                       (master*? 20:11)
[info] Loading project definition from /Users/jon/Documents/workspace-    scala/ducttape/project
[info] Set current project to ducttape (in build file:/Users/jon/Documents/workspace-scala/ducttape/)
[info] Compiling 104 Scala sources to /Users/jon/Documents/workspace-scala/ducttape/target/scala-2.9.2/classes...
[error] error while loading , error in opening zip file
[error] {file:/Users/jon/Documents/workspace-scala/ducttape/}default-024416/compile:compile: scala.tools.nsc.MissingRequirementError: object scala not found.
[error] Total time: 2 s, completed May 27, 2012 8:12:09 PM

Это происходит даже после тщательной очистки с помощью:

sbt clean clean-files
rm -rf ~/.ivy2 ~/.m2 ~/.sbt

Я подозреваю, что настоящая ошибка происходит в Maven2, который SBT использует для управления зависимостями (см. также Maven: ошибка при открытии zip-файла при запуске maven).

Однако после нескольких дней я зашел в тупик. Есть идеи?

5
задан Community 23 May 2017 в 11:52
поделиться