Scala已安装且工作正常 scalacheck.jar放在/ bin中 我使用了以下命令
$ scala -cp scalacheck.jar
之后,当我尝试以下命令时,
scala> import org.scalacheck.Prop.forAll
我收到了以下错误。
<console>:7: error: object scalacheck is not a member of package org
import org.scalacheck.Properties
^
我可能在使用scalacheck时犯了一些错误,请纠正我并给出正确的命令,以便我能够在解释器模式下使用Ubuntu中的scalacheck。
答案 0 :(得分:3)
在路径上放置可执行文件与类路径上的jar不同,因此/bin
中的jar没有改变任何内容。
只需使用:
scala -cp path_to_your.jar
你应该没事。
例如,如果您的scalachek.jar
位于/bin
,请使用:
scala -cp /bin/scalacheck.jar
修改强>
将罐放入/bin
可能不是最好的主意。
答案 1 :(得分:1)
你可以像这样使用它:
kjozsa@walrus:~$ scala -version
Scala code runner version 2.9.2 -- Copyright 2002-2011, LAMP/EPFL
kjozsa@walrus:~$ locate scalacheck.jar
/usr/share/scala/lib/scalacheck.jar
kjozsa@walrus:~$ scala -cp /usr/share/scala/lib/scalacheck.jar
Welcome to Scala version 2.9.2 (OpenJDK 64-Bit Server VM, Java 1.7.0_03-icedtea).
Type in expressions to have them evaluated.
Type :help for more information.
scala> import org.scalacheck.Prop.forAll
import org.scalacheck.Prop.forAll
scala>