我想在POM.XML中做一些清理工作。如何检查我的代码根本没有使用哪些依赖项,如果使用了哪一个,那么如何判断它是哪一个?
当然,我不想简单地删除依赖项,然后在IDE中搜索错误,因为当pom有大约80多个依赖项时,这可能需要很长时间。
我正在使用Eclipse的SpringSource Tools Suite版本。
格尔茨
答案 0 :(得分:9)
查看Maven Dependency Plugin。在运行时,它应列出您声明但不使用的依赖项,以及您使用哪些不兼容的依赖项而不明确声明它们。请注意,您使用反射,报告可能不准确。