intellij-idea - Junit 无法在 Play 中处理 SBT! Intellij 14 上的框架项目

标签 intellij-idea junit playframework-2.0 sbt

我在 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

SBT Root and Junit

我查了一下,有一些解决 vesion 问题的方法,但它们对我不起作用,而且我对 junit 的事情一无所知。

测试在终端上工作,但我不能在 intellij 中使用 markdown

最佳答案

确实与某些库存在一些冲突的依赖关系。

要解决 JUnit 冲突,您可以添加:

"junit" % "junit" % "4.12" % "test"

build.sbt 中的 libraryDependencies

关于intellij-idea - Junit 无法在 Play 中处理 SBT! Intellij 14 上的框架项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32730646/

相关文章:

intellij-idea - 错误添加Scene Builder的快捷链接后如何将Scene Builder添加到Intellij

perl - 有Perl的jUnit吗?

java - 使用 @mock 进行模拟将变为 null

playframework - 使用 Play 2.0 Framework 的动态域和子域

scala - 需要一个与 slick 一起使用的 play2-elasticsearch 模块的示例

java - IntelliJ Idea,如何从控制台删除java文件目录?

java - IntelliJ docker 部署 ADD : no such file or directory

java - Play : Custom Ebean constraints

Intellij IDEA 15 的 PHP 插件未加载

java - 如何为下面的类编写junit测试用例