2014-09-26 41 views
1

我試圖在REPL上運行ScalaCheck如何在控制檯/ Scala REPL中使導入org.scalacheck.Gen成爲可能?

所以我做了以下build.sbt的SBT項目:

name := "Trying out ScalaCheck" 

version := "1.0" 

scalaVersion := "2.11.2" 

libraryDependencies += "org.scalacheck" %% "scalacheck" % "1.11.5" % "test" 

resolvers += 
    "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots" 

然後,我輸入reloadupdated獲得庫。

最後,運行console後,我試圖通過導入Gen

scala> import org.scalacheck.Gen 
<console>:7: error: object scalacheck is not a member of package org 
     import org.scalacheck.Gen 
       ^

望着docs,我不知道爲什麼我不能執行此導入。

回答

4

您已將Scalacheck添加到test範圍,因此它僅在其範圍內可用。您應該使用test:console sbt命令。詳情請參閱Scopes文檔。

相關問題