Есть ещё вопрос
Допустим у меня есть два сервиса. Первый сервис является неким сборщиком нужных зависимостей и имеет инфраструктурную логику. Второй сервис его подтягивает как зависимость.
Оба сервиса имеют джава и котлин код. Сейчас говорю про эти зависимости:
kotlin-reflect
kotlin-stdlib-common
kotlin-stdlib
kotlin-stdlib-jdk7
kotlin-stdlib-jdk8
Допустим что второй сервис имеет версию котлина N. Первый на порядок выше - N + 1.
Но по факту, если поднять версию во втором, то у меня подтягиваются всё еще зависимости (описанные выше) с версией N, а не N + 1
Чтобы это вылечить - я дублирую код зависимостей в двух сервисах
Но мне кажется, что я что-то делаю не совсем красиво