Spring Cloud Contract不适用于Spring Boot 1.4.1

时间:2016-10-29 10:52:22

标签: java spring spring-boot spring-cloud spring-cloud-contract

我正在尝试使用Spring Cloud Contract功能构建一个基本示例。

使用Spring Tool Suite向导添加Spring Cloud Contract我必须选择Spring-Boot 1.4.1或更高版本。

但是当我创建一个使用Spring Boot 1.4.1和Spring Contract 1.0.1.RELEASE的项目时,我的所有集成测试都失败并出现以下错误:

java.lang.NoClassDefFoundError: org/springframework/boot/SpringBootConfiguration

我还尝试下载官方示例(serverconsumer项目)。

它们都运行良好,但它们使用的是非稳定版本的Spring-Boot:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.4.0.BUILD-SNAPSHOT</version>
    <relativePath />
</parent>

当我尝试将此版本更改为1.4.1时,它们都失败并出现相同的错误。

有谁知道如何配置Spring Cloud Contract?那边有什么例子吗?

0 个答案:

没有答案