我在Intellij的测试中遇到了一些麻烦,我用
创建了一个新项目activator new my-project
然后用intellij打开,我标记所有SBT框以自动下载并创建空文件夹等。
在项目打开并加载所有SBT后,我有一些错误。
首先是版本:
SBT project import
[warn] Multiple dependencies with the same organization/name but different versions. To avoid conflict, pick one version:
[warn] * org.apache.httpcomponents:httpclient:(4.0.1, 4.3.4)
[warn] * com.google.guava:guava:(18.0, 16.0.1)
[warn] * junit:junit:(4.12, 4.11)
[warn] * org.apache.httpcomponents:httpcore:(4.0.1, 4.3.2)
[warn] * commons-logging:commons-logging:(1.1.1, 1.1.3)
[warn] * org.scala-lang.modules:scala-parser-combinators_2.11:(1.0.1, 1.0.3)
[warn] * org.scala-lang.modules:scala-xml_2.11:(1.0.1, 1.0.3)
然后使用junit
我抬起头来找到了一些解决问题的方法,但它们对我来说并不起作用,而且我对junit事情一无所知。
测试在终端上工作但我在intellij中没有降价
答案 0 :(得分:2)
某些库确实存在一些冲突的依赖关系。
要解决JUnit冲突,可以添加:
"junit" % "junit" % "4.12" % "test"
到 build.sbt 中的 libraryDependencies 。