我想知道我能不能得到一些这方面的帮助。我知道有相同标题的许多不同的问题,但是,在遵循所有指示(我希望)后,我无法让它继续编译。我已经在这里待了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
我能做些什么吗?
答案 0 :(得分:0)
我遇到了同样的问题。在项目根目录中运行sbt test
给出了object scalatest is not a member of package org
错误。但当我更改为src/test
目录时,它已成功完成。