Tengo un proyecto que se integra bien en cajas Unix (http://www.github.com/jhclark/ducttape).Error Scala SBT/Maven2 en OSX: "Error al abrir archivo Zip" -> MissingRequirementError
Sin embargo, utilizando SBT 0.11.2 (y algunas otras versiones de SBT), no se compilará en mi Mac (OSX 10.5). Me sale el siguiente mensaje de error críptico:
$ ~/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 <root>, 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
Esto ocurre incluso después de limpiar las cosas a fondo con:
sbt clean clean-files
rm -rf ~/.ivy2 ~/.m2 ~/.sbt
Sospecho que el error real está sucediendo en Maven2, que SBT utiliza para la gestión de la dependencia (ver también Maven : error in opening zip file when running maven).
Sin embargo, estoy perplejo después de varios días. ¿Algunas ideas?
SBT utiliza la hiedra para la gestión de la dependencia, no maven (pero sus dependencias puede provenir de un acuerdo de recompra experto) ... – Christian