Spring Boot 3.0.11:java.lang.NoClassDefFoundError:org.springframework.cloud.test.TestSocketUtils

问题描述 投票:0回答:1

我在 build.gradle 中使用以下给定的依赖项进行应用程序测试

testImplementation 'org.springframework.cloud:spring-cloud-starter-contract-verifier:4.0.1'

现在,当我将 Spring Boot 版本从

2.x
更新到
3.x
时,我得到了
java.lang.NoClassDefFoundError
TestSocketUtils

想知道以前是否有人遇到过这个问题?

java spring spring-boot gradle spring-cloud
1个回答
2
投票

请在

build.gradle
中添加 spring-cloud-test-support 依赖项:

testImplementation 'org.springframework.cloud:spring-cloud-test-support:4.0.1'

其中有

org.springframework.cloud.test.TestSocketUtils
类。

© www.soinside.com 2019 - 2024. All rights reserved.