Spring Boot 1.5 Tio 2.0から移行しようとしていますが、問題に直面しました:spring-cloud-netflix-core from1.3.4.RELEASEから2.0.1.RELEASE:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-netflix-core</artifactId>
<version>2.0.1.RELEASE</version>
</dependency>
残念ながら、偽のライブラリのインポートは失敗しました。
import org.springframework.cloud.netflix.feign.EnableFeignClients;
import org.springframework.cloud.netflix.feign.FeignAutoConfiguration;
import org.springframework.cloud.netflix.feign.FeignClient;
新しい2.0.1バージョンにはライブラリ.feignはありません。代わりに何を使うべきですか? (スプリングブート自動構成との競合のため、古いクラウドバージョンを残さないでください)
2.x
release Spring Cloudはnetflixの偽のクラスを独自のプロジェクトに移動しました。
https://github.com/spring-cloud/spring-cloud-openfeign
正しいパッケージで再インポートを更新する必要があります
org.springframework.cloud.openfeign
2.Xリリース以降、feignを独立した依存関係としてインポートする必要があります。
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
<version>2.0.1.RELEASE</version>
</dependency>