0
|
Sandeep Kumar Troy Daniel · 技术社区 · 5 年前 |
1
26
大概因为您将只为一个新的Spring Boot项目编写JUnit 5测试,所以不需要vintage引擎,因此POM中默认的依赖项排除。 参考: |
2
5
答:1。 根据阅读,我发现了一些不同,比如, junit vintage引擎:
junit jupiter引擎:
回答:2。 我也很惊讶,他们仍然提供老式图书馆可能有一些原因,我现在不知道,但根据目前的使用情况,我们将在下一次更新中看到。 祝你今天愉快!!!:) |
3
1
第一个问题也与JDK的版本有关。要使用jupiter引擎,您必须拥有Java8或更高版本。第二个问题;由于老式发动机适用于JUnit4,且JUnit4的使用寿命超过10年,因此不建议使用。据我所知,虽然java已经进化了很多,但它在这段时间里并没有被更新。我认为这就是为什么spring初始化程序强制使用junit jupiter引擎的原因。 |