В моем приложении Spring Boot я интегрирую Keycloak для обеспечения безопасности. Версия Spring Boot, которую я использую в своем проекте, - 2.2.4.RELEASE, однако я проверил последнюю версию Keycloak 8 pom. xml, и в ее зависимостях есть жестко запрограммированная версия Spring Boot 2.0.3.RELEASE в файле. org/keycloak/keycloak-spring-boot-starter/8.0.2/keycloak-spring-boot-starter-8.0.2.pom
<properties>
<spring-boot.version>2.0.3.RELEASE</spring-boot.version>
</properties>
Как решить эту проблему без понижения версии Spring Boot? Я не могу изменить версию Keycloak, другие в наших системах решения используют его. Я также не хочу, чтобы Spring Boot управлял всеми остальными версиями, а не Keycloak, который является лишь одним из многих других компонентов.