请使用 spring-cloud-contract 5.0.2 获取最新稳定版本!spring-doc.cadn.net.cn

如果不存在契约或存根,我该如何让构建通过?

如果您希望 Stub Runner 在未找到存根时不会失败,请在 generateStubs 属性中切换 @AutoConfigureStubRunner 注解,或在 JUnit Rule 或 Extension 上调用 withFailOnNoStubs(false) 方法。您可以在文档的 此部分 中了解更多信息。spring-doc.cadn.net.cn

如果您希望插件在未找到契约时不会导致构建失败,可以在 Maven 中设置 failOnNoStubs 标志,或在 Gradle 中调用 contractRepository { failOnNoStubs(false) } 闭包。spring-doc.cadn.net.cn