Если вы используете закрытый репозиторий, но ваше приложение использует некоторые зависимости от внешнего (maven public) репозитория.
Есть ли способ, которым список может быть создан с зависимостями, которые являются внутренними, а какие - из внешнего репозитория.
Или я должен сделать это вручную, поместить только внутренние репозитории, и какие зависимости, из-за которых моя сборка не сработает, являются внешними, или, как вы думаете, существует третий способ улучшить результаты. Спасибо
EDIT
@ Pascal Thivent
Вот сделка:
Допустим, мой проект использует только 2 зависимости:
Первый: джунит
Второй: скорость
Теперь давайте предположим, что log4j - это транзитивная зависимость junit (которая является одной из зависимостей, используемых моим проектом).
И давайте предположим, что скорость не имеет транзитивных зависимостей. И давайте представим, что скорость находится в моем корпоративном хранилище, и я знаю, что junit загружается из хранилища maven, но я не знаю о log4j, потому что я не поместил его в тег <dependecies>
.
Есть ли способ, которым я могу получить список зависимостей или что-то еще ... который сгруппирует зависимости по репозиториям, из которых они вышли, или что-то подобное:
скорость - корпоративный репозиторий
Хунит - хранилище Maven
log4j - хранилище maven
Или, если я использую mirrorof, чтобы указать явно использовать корпоративный репозиторий, maven скажет мне, какие артефакты я пропускаю, в том числе в переходных зависимостях?
Тпй