Как просмотреть транзитивные зависимости файла Maven pom.xml? - PullRequest
39 голосов
/ 24 мая 2011

Существует ли инструмент CLI, который можно использовать для быстрого просмотра транзитивных зависимостей файла Maven pom.xml?

1 Ответ

69 голосов
/ 24 мая 2011

В интерфейсе командной строки используйте mvn dependency:tree
(Вот некоторые дополнительные Замечания по использованию )

При работе dependency:tree на многомодульном mavenпроект, используйте mvn compile dependency:tree вместо 1 .

В противном случае редактор POM в M2Eclipse (интеграция Maven для Eclipse) очень хорош и включает иерархическую зависимостьview.


1 Если вы не скомпилируете, вы можете получить ошибку Failed to execute goal on project baseproject: Could not resolve dependencies for project com.company:childproject:jar:1.0.0: Could not find artifact.Это может произойти из-за того, что команда dependency:tree не создает проекты и не разрешает зависимости, а ваши проекты не установлены в хранилище maven.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...