let subprojects decide whether to use spring-boot or not