Jika Anda repot-repot membuat proyek sampel dan menambahkan dependensi pihak ke-3 Anda, maka Anda dapat menjalankan yang berikut untuk melihat hierarki lengkap dependensi.
Anda dapat mencari artefak tertentu menggunakan perintah maven ini:
mvn dependency:tree -Dverbose -Dincludes=[groupId]:[artifactId]:[type]:[version]
Menurut dokumentasi:
dengan setiap segmen pola bersifat opsional dan mendukung karakter pengganti penuh dan parsial *. Segmen pola kosong diperlakukan sebagai karakter pengganti implisit.
Bayangkan Anda mencoba menemukan file jar 'log4j-1.2-api' di antara berbagai modul proyek Anda:
mvn dependency:tree -Dverbose -Dincludes=org.apache.logging.log4j:log4j-1.2-api
informasi lebih lanjut dapat ditemukan di sini .
Sunting: Harap dicatat bahwa meskipun keuntungan menggunakan parameter verbose , mungkin tidak begitu akurat dalam beberapa kondisi. Karena menggunakan algoritma Maven 2 dan dapat memberikan hasil yang salah jika digunakan dengan Maven 3.