使用Ivy(不是Gradle或Maven)从JUnit 4升级到JUnit 5

使用Ivy(不是Gradle或Maven)从JUnit 4升级到JUnit 5,junit,junit4,ivy,junit5,Junit,Junit4,Ivy,Junit5,我正在尝试将一个使用Ivy进行依赖关系管理的遗留应用程序从JUnit4.12更新到JUnit5,但没有发现任何不依赖Gradle或Maven的应用程序。由于我们的非标准拜占庭式构建/部署流程,我还不能使用其中一种工具(我们正在开发),目前我有: <dependency org="junit" name="junit" rev="4.12"/> 我试过: <dependency org="junit" name="junit" rev="5.2.0"/> <de

我正在尝试将一个使用Ivy进行依赖关系管理的遗留应用程序从JUnit4.12更新到JUnit5,但没有发现任何不依赖Gradle或Maven的应用程序。由于我们的非标准拜占庭式构建/部署流程,我还不能使用其中一种工具(我们正在开发),目前我有:

<dependency org="junit" name="junit" rev="4.12"/>

我试过:

<dependency org="junit" name="junit" rev="5.2.0"/>
<dependency org="junit5" name="junit5" rev="5.2.0"/>
<dependency org="junit" name="junit" rev="5.1.0"/>

还有一些类似的事情

是否有人能够使用Ivy更新到JUnit 5,或者我们只是停留在4上,直到我们开始使用程序并切换到Gradle/Maven?

JUnit 5是模块化的(请参阅)

您至少需要
junit jupiter api
来编译测试:

<dependency org="org.junit" name="junit-jupiter-api" rev="5.2.0"/>

JUnit 5是模块化的(请参阅)

您至少需要
junit jupiter api
来编译测试:

<dependency org="org.junit" name="junit-jupiter-api" rev="5.2.0"/>


谢谢Marc,我后来发现在文档中,你在我回答我自己的问题之前就得到了答案:D Hanks Marc,我后来发现在文档中,你在我回答我自己的问题之前就得到了答案:D