尝试了 spring-cloud-contract 1.1.4,签订了合约并通过了测试。根据命令gradle build
,我得到了 build/libs/service-name-stub.jar。我想运行这个存根,但在它里面我没有任何类,只是在 groovy 和 json 中收缩。
我怎样才能运行这个合同存根本身?
尝试了 spring-cloud-contract 1.1.4,签订了合约并通过了测试。根据命令gradle build
,我得到了 build/libs/service-name-stub.jar。我想运行这个存根,但在它里面我没有任何类,只是在 groovy 和 json 中收缩。
我怎样才能运行这个合同存根本身?
您可以使用 Maven 插件直接运行存根(http://cloud.spring.io/spring-cloud-static/spring-cloud-contract/1.1.4.RELEASE/spring-cloud-contract-maven-plugin/usage。 html#_footnote_1 ) 或 jar (如果你安装或上传) - http://cloud.spring.io/spring-cloud-static/Dalston.SR4/multi/multi__spring_cloud_contract_stub_runner.html#_stub_runner_boot_application。
如果你问这样的问题,那么这意味着你很可能应该再次阅读文档的介绍部分 - http://cloud.spring.io/spring-cloud-static/Dalston.SR4/multi/multi__spring_cloud_contract_verifier_introduction.html