1
私はこの問題に関して何か助けが得られたかと思います。しかし、私は同じタイトルで多くの異なる問題があることを知っている、しかし、すべての指示(私が願って)を実行した後、私はまだコンパイルすることができませんでした。私は7時間以上これをしてきました。オブジェクトscalatestはパッケージorgのメンバーではありません[エラー] Cygwin
これは私の問題です。私はsbtでいくつかのスカラプログラミングを行うCygwin64端末を使用しています。私はテストを実行し、テストファイルがテストフォルダにあることを確認しますが、何も動作していません。私はテストファイルなしでコンパイルしようとしましたが、それを戻しても動作しません。
$ 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
私にできることはありますか?
sbtは痛いかもしれませんが、それほど多くはありません。私はあなたが何を試したか分かりません。最も簡単なのは、サンプルプロジェクトをgithubにプッシュして、誰かがそれを見ることができるようにすることです。 –
'build.sbt'に' libraryDependencies:= "org.scalatest" ... 'のようなものがありますか? –
私は同じ問題に直面していました。なぜかわからないけど、 'src/test/scala'の中で実行するのではなく、ルートプロジェクトで' sbt test'を実行してください。 – James