2016-07-28 2 views
2

Я пытаюсь выполнить тест JUnitSBT не удается выполнить тест JUnit

тест SBT

SBT чистый тест

тест завершается с ошибкой:

[info] Updating {file:/D:/sbt_projects/hello-word-ec/}hello-word-ec... 
[info] Resolving org.fusesource.jansi#jansi;1.4 ... 
[info] Done updating. 
[info] Compiling 2 Scala sources to D:\sbt_projects\hello-word-ec\target\scala-2.10\test-classes... 
[error] D:\sbt_projects\hello-word-ec\src\test\scala\Test1.scala:1: object junit is not a member of package org 
[error] import org.junit.Test 
[error]   ^
[error] D:\sbt_projects\hello-word-ec\src\test\scala\Test1.scala:3: not found: type Test 
[error] @Test 
[error] ^
[error] D:\sbt_projects\hello-word-ec\src\test\scala\Test2.scala:1: object junit is not a member of package org 
[error] import org.junit.Test 
[error]   ^
[error] D:\sbt_projects\hello-word-ec\src\test\scala\Test2.scala:2: object junit is not a member of package org 
[error] import org.junit.BeforeClass 
[error]   ^
[error] D:\sbt_projects\hello-word-ec\src\test\scala\Test2.scala:6: not found: type BeforeClass 
[error] @BeforeClass 
[error] ^
[error] D:\sbt_projects\hello-word-ec\src\test\scala\Test2.scala:12: not found: type Test 
[error] @Test 
[error] ^
[error] 6 errors found 
[error] (test:compileIncremental) Compilation failed 
[error] Total time: 1 s, completed Jul 28, 2016 6:10:04 PM 

Мое содержимое файла build.sbt

name := "sbt junit test project" 
version := "1.0" 
scalaVersion := "2.10.5" 
libraryDependencies += "com.novocode" % "junit-interface" % "0.8" % "test->default" 
libraryDependencies += "junit" % "junit" % "4.12" % Test 
EclipseKeys.withSource := true 

файл% UserDir% .sbt \ 0.13 \ Plugins \ build.sbt выглядит

resolvers += Classpaths.typesafeResolver 
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0") 

ответ

1

Put build.sbt в папке проекта корня иначе sbt clean не может видеть зависимости build.sbt и скачать. Первоначально здание build.sbt находилось в <project root>\project\ Папка

Смежные вопросы