Реализация против API с использованием зависимостей maven - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть служебная библиотека, которую я перенес в артефакт JFrog.

Теперь я могу включить эту библиотеку в другой проект с помощью Gradle-реализации (не включая ее в качестве подмодуля, но получая ее из локального репозитория Maven).

Мой вопрос заключается в том, что служебная библиотека использует некоторые другие библиотеки, которые также требуются моему основному проекту.

Теперь, в моем понимании, использование «api» с внутренними зависимостями моей служебной библиотеки должно было позволить эти зависимости быть доступными для моего основного проекта, но этого не происходит.

Я хотел получить некоторые пояснения по поводу того, как я могу позволить внутренним зависимостям моей библиотеки быть доступными для моего основного проекта. Потому что иначе я просто буду импортировать их снова в свой основной проект, что я не хочу делать.

...