2014-09-26 6 views
1

REPL에서 ScalaCheck을 실행하려고합니다. 그런 다음콘솔에서 org.scalacheck.Gen을 가져 오는 방법/Scala REPL?

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를 입력 :

그래서 나는 다음 build.sbt과 SBT 프로젝트를했다.

마지막으로, console를 실행 한 후, 나는 통해 Gen를 가져올 시도하십시오 docs 보면

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

, 나는이 가져 오기를 수행 할 수없는 이유를 모르겠어요.

답변

4

test 범위에 Scalacheck을 추가 했으므로 범위 내에서만 사용할 수 있습니다. 대신 test:console sbt 명령을 사용해야합니다. 자세한 내용은 sbt Scopes 문서를 참조하십시오.