object scalatest不是包org的成员[错误] Cygwin

时间:2016-09-19 05:18:33

标签: scala sbt scalatest

我想知道我能不能得到一些这方面的帮助。我知道有相同标题的许多不同的问题,但是,在遵循所有指示(我希望)后,我无法让它继续编译。我已经在这里待了7个多小时。

这是我的问题。我正在使用Cygwin64终端用sbt做一些scala编程。我运行测试并确保测试文件在测试文件夹中,但没有任何工作。我试图在没有测试文件的情况下编译它,然后将其重新引入,但它也不起作用。

$ sbt test
[info] Loading project definition from C:\cygwin64\home\Sam\hof\project
[info] Set current project to hof (in build file:/C:/cygwin64/home/Sam/hof/)
[info] Compiling 1 Scala source to C:\cygwin64\home\Sam\hof\target\scala-2.10\test-classes...
[error] C:\cygwin64\home\Sam\hof\src\test\scala\TestSuite.scala:3: object scalatest is not a member of package org
[error] class TestSuite extends org.scalatest.FunSuite {
[error]                             ^
[error] C:\cygwin64\home\Sam\hof\src\test\scala\TestSuite.scala:5: not found: value test
[error]   test("map2 with add"){
[error]   ^
[error] two errors found
[error] (test:compileIncremental) Compilation failed
[error] Total time: 3 s, completed Sep 19, 2016 1:07:10 AM

我能做些什么吗?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。在项目根目录中运行sbt test给出了object scalatest is not a member of package org错误。但当我更改为src/test目录时,它已成功完成。