EC
конфиг выглядит следующим образом:
A/a/build.gradle:
api "org.slf4j:slf4j-api:${slf4jVersion}"
B/b/build.gradle:implementation "com.my:a:${aVersion}"
Я ожидаю, что т.к. зависимость на slf4j подключил как api, классы из неё будут доступны в B. Я собираю и публикую либу А в локальный мавен репо:
gradle publishToMavenLocal
и затем собираю проект B. Но классы slf4j недоступны, и когда я смотрю в .m2/repository/com/my/A/version/a-version.pom, то там никаких зависимостей не указано вообще!ЧЯДНТ?