У меня есть служебная библиотека, которую я перенес в артефакт JFrog.
Теперь я могу включить эту библиотеку в другой проект с помощью Gradle-реализации (не включая ее в качестве подмодуля, но получая ее из локального репозитория Maven).
Мой вопрос заключается в том, что служебная библиотека использует некоторые другие библиотеки, которые также требуются моему основному проекту.
Теперь, в моем понимании, использование «api» с внутренними зависимостями моей служебной библиотеки должно было позволить эти зависимости быть доступными для моего основного проекта, но этого не происходит.
Я хотел получить некоторые пояснения по поводу того, как я могу позволить внутренним зависимостям моей библиотеки быть доступными для моего основного проекта. Потому что иначе я просто буду импортировать их снова в свой основной проект, что я не хочу делать.