💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
升级到JUnit 5.12.0或更高版本时,请务必添加依赖项testRuntimeOnly("org.junit.platform:junit-platform-launcher"),否则测试任务将无法执行,因为Gradle会使用与JUnit 5.12不兼容的捆绑junit-platform-launcher 1.8.2。
🎯
关键要点
- 升级到JUnit 5.12.0或更高版本时,必须添加依赖项testRuntimeOnly("org.junit.platform:junit-platform-launcher")。
- 如果不添加该依赖项,测试任务将无法执行,可能会立即发现问题。
- Gradle会使用捆绑的junit-platform-launcher 1.8.2,而JUnit 5.12与该版本不兼容。
- Gradle 8.13的捆绑版本是junit-platform-launcher 1.8.2,最新版本是1.12.0。
- Gradle从8版本开始建议明确指定junit-platform-launcher以避免潜在问题。
➡️