Плющ загружает ненужные зависимости? - PullRequest
1 голос
/ 03 марта 2010

Я перевожу проект maven на ant + ivy (это произвольное решение, и оно должно быть сделано).

Дело в том, что при сравнении обоих файлов WAR , муравья и мавена, у первого гораздо больше сторонних файлов, чем у первого ...

Сначала я подумал, что это транзитивные зависимости, но когда я запускаю mvn dependency:tree, они там не появляются.

Есть идеи?

EDIT:

Просто для протокола, мне известен атрибут scope maven. Я исключаю все предоставленные и test зависимости в файле ivy.xml

1 Ответ

2 голосов
/ 20 марта 2010

Вы можете использовать задачу Ant ivy: report для создания отчета о зависимостях, разрешенных Ivy. В этом отчете вы можете увидеть, откуда появляются дополнительные зависимости.

Маартен

...