Intellij似乎忽略了Scala项目中的JUnit测试
我试图在Intellij中的Scala项目中运行JUnit测试。虽然在Intellij外部通过sbt运行测试似乎效果不错,但Intellij似乎忽略了我添加的库依赖项——也就是说,它告诉我,Intellij似乎忽略了Scala项目中的JUnit测试,scala,intellij-idea,junit,sbt,Scala,Intellij Idea,Junit,Sbt,我试图在Intellij中的Scala项目中运行JUnit测试。虽然在Intellij外部通过sbt运行测试似乎效果不错,但Intellij似乎忽略了我添加的库依赖项——也就是说,它告诉我,org.junit.Test和org.junit.Assert.不存在 这是我的build.sbt: name := "sbt_test" version := "1.0" scalaVersion := "2.11.7" libraryDependencies += "junit" % "junit"
org.junit.Test
和org.junit.Assert.
不存在
这是我的build.sbt
:
name := "sbt_test"
version := "1.0"
scalaVersion := "2.11.7"
libraryDependencies += "junit" % "junit" % "4.12"
libraryDependencies += "com.novocode" % "junit-interface" % "0.8" % "test->default"
我缺少什么?当Intellij开始出现问题时,选择文件>使缓存无效/重新启动通常会有所帮助
在使缓存无效并重新启动之后,大多数问题似乎都消失了。您还可以尝试刷新SBT项目,最后,如果所有其他操作都失败,请删除.idea文件夹并重新导入该项目 我假设您使用的是Intellij14.1,并且您将该项目作为sbt项目导入。IDEA日志怎么说帮助->显示日志。。。?sbt项目刷新是否执行时没有错误?