【发布时间】:2019-05-25 16:44:47
【问题描述】:
我无法成功配置 maven 项目以运行 Java 和 Kotlin 的混合 JUnit 4 / JUnit 5 Jupiter 测试。
配置 Gradle 没有问题(例如 this configuration works well 满足我的需要),但不是 maven。我尝试了不同配置的 maven、Kotlin、surefire 插件以及不同版本的 JUnit Jupiter 和平台依赖项,但没有成功......
你们中的任何人都可以提供工作示例吗?
我还在 JUnit 团队 GitHub 问题和 Kotlin slack 频道中发布了类似的问题: - https://github.com/junit-team/junit5/issues/1899 - https://kotlinlang.slack.com/archives/C0922A726/p155880442804330
问候, 马克西姆
【问题讨论】:
-
您应该配置 Maven 项目以使用可以运行(通过老式)JUnit 4 测试的 JUnit Jupiter。 (或多或少与 Gradle 相同)。
-
嘿@khmarbaise,你能在这里发布你正在谈论的工作 pom.xml 示例的链接吗?谢谢!
标签: java maven kotlin junit maven-surefire-plugin