错误使用Scala-2.8和scalacheck:属性有错误的版本

问题描述:

scala 
Welcome to Scala version 2.8.0.final (Java HotSpot(TM) Client VM, Java 1.6.0_20). 
Type in expressions to have them evaluated. 
Type :help for more information. 

scala> import org.scalacheck.Prop.forAll          
error: error while loading Prop, Scala signature Prop has wrong version 
expected: 5.0 
found: 4.1 in /opt/scala-2.8/lib/scalacheck.jar(org/scalacheck/Prop.class) 

这是实际的Scala-2.8,scalacheck立即之前sbaz更新(sbaz更新; sbaz升级)。错误使用Scala-2.8和scalacheck:属性有错误的版本

scala-2.8是scala-2.8的开发版本,不适合2.8,或者可能是什么问题?

我是否必须自己获取源代码并重新编译scalacheck?

你可以从project page得到它。看来它并没有在sbaz中更新到1.7。

+0

非常好,快速,方便(链接)和正确的答案。 – 2010-08-02 17:04:27

ScalaCheck 1.7 for Scala 2.8现在应该可以在sbaz中找到。

+0

谢谢,但我无法测试它,因为我已经手动更新了。 – 2010-08-04 15:38:42