gpt4 book ai didi

gradle - 如何在 Gradle 构建文件中正确排除 "junit-vintage-engine"?

转载 作者:行者123 更新时间:2023-12-03 03:44:41 26 4
gpt4 key购买 nike

使用此配置时,我收到 JUnit Vintage 的 initializationError:

testImplementation group: 'org.springframework.boot', name: 'spring-boot-starter-test'

但使用此配置 @RunWith 注释未解析:

testImplementation (group: 'org.springframework.boot', name: 'spring-boot-starter-test') {
exclude group: 'org.junit.vintage', name: 'junit-vintage-engine', version: '5.7.0-M1'
}

如何正确排除 JUnit Vintage 模块?

最佳答案

您只需要从排除规范中删除版本号(因为这将排除一个无论如何都不使用的特定版本):

dependencies {
implementation 'org.springframework.boot:spring-boot-starter'
testImplementation('org.springframework.boot:spring-boot-starter-test') {
exclude group: 'org.junit.vintage', module: 'junit-vintage-engine' // <- No version
}
}

test {
useJUnitPlatform()
}

关于gradle - 如何在 Gradle 构建文件中正确排除 "junit-vintage-engine"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62386086/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com