在我的spring cloud contract测试中,我已经有了一些远程存根,比如在我遵循spring cloud contract文档https://cloud.spring.io/spring-cloud-contract/2.0.x/multi/multi__spring_cloud_contract_stub_runner.html之后
@AutoConfigureStubRunner(repositoryRoot = StubRunnerRepositoryRoot.URL, stubsMode =
StubsMode.REMOTE, ids = {
"uk.co.blah.service:blah-service:+:stubs"...})但是,我也希望有一些本地存根
stubsMode = StubsMode.LOCAL所以基本上有一些远程存根和一些本地存根?这有可能吗?有多个AutoConfigureStubRunner?它似乎不起作用?
谢谢
发布于 2021-05-20 18:11:09
如果您只想执行本地操作,则需要确保您的本地m2中包含它们。将存根JAR作为依赖项添加到项目中就足够了,它将在项目构建时下载到本地.m2。然后,您可以使用LOCAL,它将会工作,因为您刚刚下载了jar。
https://stackoverflow.com/questions/67617813
复制相似问题