我有以下内容构建.sbt:
libraryDependencies += "com.novocode" % "junit-interface" % "0.10" % "test"
libraryDependencies += "junit" % "junit" % "4.11" % "test"
我注意到junit 接口 0.10依赖于取决于junit-dep 4.10。这使得无法编译使用的测试断言不等于这是在六月 4.11.
如何使用 SBT 运行 JUnit 4.11 测试用例?
我会这样做:
libraryDependencies ++= Seq(
"junit" % "junit" % "4.11" % Test,
"com.novocode" % "junit-interface" % "0.11" % Test
exclude("junit", "junit-dep")
)
通过排除我们不想要的东西,它不会造成干扰。这不取决于订购。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)