Как найти артефакты, которые зависят от другого артефакта?

Мы используем Maven для создания наших проектов и Nexus в качестве менеджера репозитория.

Есть ли способ узнать, где артефакт является зависимостью другого артефакта?

Например, мы хотим знать, какие из артефактов в нашем репозитории выпуска имеют зависимость от commons-io 1.2 или версии x.y нашей рамки2 или...

Ответ 1

mvn dependency:tree должен помочь вам получить эту информацию.

Ответ 3

Клиент Maven будет указывать только зависимости одного проекта. Я бы рекомендовал использовать Sonar как часть вашего процесса сборки. Он в основном используется для анализа исходного кода, но он также будет сообщать об использовании конкретной библиотеки другими проектами в той же базе данных Sonar.