Spring 具有通用合约存储库的云合约
Spring cloud contract with common contract repository
我创建了一个单独的存储库来存储此 link 中描述的合同:
https://github.com/spring-cloud/spring-cloud-contract/tree/main/samples/standalone/contracts
在producer端,我添加了生成的合约jar如下:
<plugin>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-contract-maven-plugin</artifactId>
<configuration>
<contractsMode>LOCAL</contractsMode>
<contractDependency>
<groupId>com.example.standalone</groupId>
<artifactId>contracts</artifactId>
</contractDependency>
</configuration>
</plugin>
当我执行 maven 安装时,这不会在目标文件夹中生成合同验证程序 类。有帮助吗?
谢谢
请查看 spring-cloud-contract-samples 存储库中的示例 producer with external contracts
beer contracts 文件夹仅包含合约定义 - 它不会生成任何测试 类。
此项目 producer with external contracts 将从此 beer contracts 文件夹中定义的合同生成测试 类。
我创建了一个单独的存储库来存储此 link 中描述的合同: https://github.com/spring-cloud/spring-cloud-contract/tree/main/samples/standalone/contracts
在producer端,我添加了生成的合约jar如下:
<plugin>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-contract-maven-plugin</artifactId>
<configuration>
<contractsMode>LOCAL</contractsMode>
<contractDependency>
<groupId>com.example.standalone</groupId>
<artifactId>contracts</artifactId>
</contractDependency>
</configuration>
</plugin>
当我执行 maven 安装时,这不会在目标文件夹中生成合同验证程序 类。有帮助吗? 谢谢
请查看 spring-cloud-contract-samples 存储库中的示例 producer with external contracts
beer contracts 文件夹仅包含合约定义 - 它不会生成任何测试 类。
此项目 producer with external contracts 将从此 beer contracts 文件夹中定义的合同生成测试 类。