Spring Cloud Starters are curated sets of dependencies focused on a particular type of workload. Including a starter on your classpath is really just a shorthand for including its dependencies, but it makes it easier to organize your code and easier to remember what the depdnencies are for. (See also Spring Boot starter projects.) Starters provided include:
-
spring-cloud-starter
-
spring-cloud-starter-bus-amqp
-
spring-cloud-starter-cloudfoundry
-
spring-cloud-starter-eureka
-
spring-cloud-starter-eureka-server
-
spring-cloud-starter-hystrix
-
spring-cloud-starter-hystrix-dashboard
-
spring-cloud-starter-turbine
-
spring-cloud-starter-zuul