Taken from: https://github.com/eugenp/tutorials/tree/master/spring-boot-modules/spring-boot-custom-starter
Creating a Custom Starter with Spring Boot
-
greeter-library: The sample library that we're creating the starter for.
-
greeter-spring-boot-autoconfigure: The project containing the auto-configuration for the library.
-
greeter-spring-boot-starter: The custom starter for the library. No code, just declaration of dependencies set.
-
greeter-spring-boot-sample-app: The sample project that uses the custom Spring-Boot starter.