ฉันมีโครงการที่สร้างได้ดีบนกล่อง 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 <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
สิ่งนี้จะเกิดขึ้นแม้ว่าฉันจะทำความสะอาดสิ่งต่าง ๆ อย่างละเอียดด้วย:
sbt clean clean-files
rm -rf ~/.ivy2 ~/.m2 ~/.sbt
ฉันสงสัยว่าเกิดข้อผิดพลาดจริงใน Maven2 ซึ่ง SBT ใช้สำหรับการจัดการการพึ่งพา (ดู Maven : เกิดข้อผิดพลาดในการเปิดไฟล์ zip เมื่อเรียกใช้ maven)
อย่างไรก็ตาม ฉันรู้สึกนิ่งงันหลังจากผ่านไปหลายวัน มีความคิดอะไรบ้าง?