2013-04-10 3 views
1

Я работаю над проектом Java Maven в IntelliJ IDEA, но файл POM имеет так много зависимостей от других программистов, что у меня есть ощущение, что проект не использует большую часть зависимостей. Как я могу узнать, какие зависимости не используются в проекте. спасибоjava Maven Project в IntelliJ IDEA, Как найти ненужные зависимости?

+0

Взгляните и возможно дублировать: http://stackoverflow.com/questions/1517611/is-there-a-simple-way-to-remove-unused-dependencies-from-a-maven-pom-xml –

+2

'mvn dependency: analysis' даст вам некоторую информацию –

+0

Если вы используете IntelliJ, см. это: http://jonnyzzz.com/blog/2013/05/13/removing-unused-dependencies-in-idea/ В случае мертвой ссылки: Jonnyzzz Dependencies plugin – Benj

ответ

3

Иногда простые решения являются лучшими.

Одним простым решением является просто удалить все зависимости и попытаться скомпилировать ваш код. Исправьте все ошибки компиляции путем повторного добавления зависимостей.

+0

+1 для [простого решения] (http://en.wikipedia.org/wiki/Occam's_razor) :) – linski

+0

еще, но его долгое время ... – SJS

0

Вы пытались запустить проверку кода IDEA? Я думаю, он тоже проверяет maven.

Смежные вопросы