У нас есть требование построить все зависимости из исходного кода, который мы развертываем как часть развертывания приложения, поэтому вот мой вопрос, как получить список транзитивных зависимостей (зависимости от 4-й / 5-й до n-й стороны), которые требуются в моем путь к классу приложения.
Пример: у меня есть сторонняя версия с зависимостью spring-core-5.2.6, когда я создаю эту банку из источника в моей локальной папке кэша Gradle, она загружает 220+ зависимостей, но когда я создаю свою приложение и развернуто на сервере, тогда я могу видеть в пути к классу приложения только 150+ зависимостей (это 150+ включает другие 20 сторонних зависимостей и их транзитивные зависимости). Теперь вопрос в этих 150 банках, каков список транзитивных зависимостей, исходящих из spring-core-5.2.6? Доступны ли какие-либо плагины или решения в java?