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
また、公式の例 (サーバーおよび消費者プロジェクト)をダウンロードしようとしました。
どちらも完全に機能しますが、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 の設定方法を知っている人はいますか? そこに例はありますか?