新建了一個Spring cloud項目,啟動時報錯org.springframework.boot.builder.SpringApplicationBuilder.<init>
翻閱資料得知,是由於Spring boot版本和spring cloud版本不兼容導致的,由於當前我使用的是Spring boot 2.0,對應的應該使用Spring cloud 的Finchley版本。
具體對應兼容關系如下:
| Spring Cloud | Spring Boot |
|---|---|
| Finchley |
兼容Spring Boot 2.0.x,不兼容Spring Boot 1.5.x |
| Dalston和Edgware | 兼容Spring Boot 1.5.x,不兼容Spring Boot 2.0.x |
| Camden | 兼容Spring Boot 1.4.x,也兼容Spring Boot 1.5.x |
| Brixton | 兼容Spring Boot 1.3.x,也兼容Spring Boot 1.4.x |
| Angel | 兼容Spring Boot 1.2.x |
