Как мне узнать, какая из моих зависимостей загружает конкретную банку? - PullRequest
21 голосов
/ 02 апреля 2012

Один из моих project.clj: зависимости зависит от монолитного clojure-contrib-1.1.0.jar, но я не могу догадаться, какой из них его скачивает.Если не считать поэтапного комментирования каждого из них, как я могу узнать, кто из них ответственен?

Ответы [ 2 ]

40 голосов
/ 02 апреля 2012

Это доступно в leiningen сейчас как lein deps :tree

См. здесь для примера

9 голосов
/ 02 апреля 2012

Я не уверен, есть ли более Clojure-y решение, но вы можете запустить lein pom для генерации POM Maven, а затем запустить mvn dependency:tree, чтобы отобразить дерево зависимостей проектов.

...