Nếu bạn đang phát triển một dự án maven đa mô-đun phát triển lớn, có vẻ như không thể tránh khỏi rằng có một số phụ thuộc được đưa ra trong các poms không cần thiết, vì chúng được bao gồm quá mức bởi các phụ thuộc khác. Ví dụ điều này xảy ra nếu bạn có một module A ban đầu bao gồm C. Sau đó bạn refactor và có A phụ thuộc vào một mô-đun B mà lần lượt phụ thuộc vào C. Nếu bạn không cẩn thận, bạn sẽ gió lên với cả B và C trong Danh sách phụ thuộc của A. Nhưng tất nhiên bạn không cần phải đặt C vào pom của A, vì nó được bao gồm quá cảnh, dù sao đi nữa. Có công cụ nào để tìm những phụ thuộc không cần thiết như vậy không?Làm thế nào để tìm phụ thuộc không cần thiết trong một dự án đa maven?
(Những phụ thuộc không thực sự bị tổn thương, nhưng họ có thể che khuất cấu trúc mô-đun thực tế của bạn và có ít thứ trong pom thường là tốt hơn. :-)
+1 Không có gì để thêm. –