2016-07-01 35 views
0

如何导入规格库?我得到以下错误:如何导入规格库

scala> import org.specs._ 
<console>:11: error: object specs is not a member of packa 
ge org 
     import org.specs._ 
      ^

我认为这与类路径中的事,但我不知道如何解决它,因为我是新来斯卡拉。

实际上,我实际上是试图在sbt中运行测试,所以如果你能告诉我如何在sbt中导入规格将会很有帮助。

+0

请问您可以告诉您build.sbt的外观如何! –

+0

@ShivanshSrivastava我想知道在交互模式下运行sbt时是否有办法将classpath作为参数传递 –

回答

0

你build.sbt应包括

libraryDependencies ++= { 
    Seq(
    "org.specs2"  %% "specs2"    % "2.3.12"    % "test" 
) 
} 

,并在您test.scala

import org.specs2.mutable.Specification 

class PlayerTest extends Specification { 

    // test code here 
} 
0

只需添加依赖于build.sbt和重新编译它,那么你可以导入SPEC2。