2012-04-27 11 views
6

Voglio fare un po 'di pulizia in POM.XML. Come posso verificare quali dipendenze non vengono usate del tutto dal mio codice e se ne viene usato uno allora come può dirci qual è?Come verificare se la dipendenza viene utilizzata da una delle mie classi e elencarle in Maven?

Ovviamente non voglio eliminare semplicemente la dipendenza e quindi cercare errori in IDE, perché potrebbero volerci anni quando pom ha circa 80+ dipendenze.

Utilizzo la versione di SpringSource Tools Suite di Eclipse.

Greetz

+0

L'unico modo che conosco è la rimozione di una dipendenza e vedere se si compila ancora. – tom

risposta

8

Date un'occhiata al Maven Dependency Plugin. Durante l'esecuzione, dovrebbe elencare le dipendenze che hai dichiarato ma non utilizzare, ma anche quali dipendenze intransitive utilizzate senza dichiararle esplicitamente. Si noti che si utilizza la riflessione, il report potrebbe non essere preciso.

+0

grazie, penso che aiuterà – denu

Problemi correlati