Java 有没有一种简单的方法可以删除Spring项目中未使用的依赖项

Java 有没有一种简单的方法可以删除Spring项目中未使用的依赖项,java,spring,spring-mvc,Java,Spring,Spring Mvc,我有一个大型的Maven项目,它有几个模块,同样有很多Spring依赖项。我发现我们在流程类中定义了很多依赖项,但我们没有在任何地方使用它 有没有合适的工具插件可以搜索Spring所有未使用的bean依赖项。我在谷歌上搜索了一下,发现IntelliJ插件可以帮上忙 如果您有任何其他工具或流程来解决上述问题,请告诉我。Maven依赖插件将有所帮助,特别是依赖:分析目标。 依赖关系:分析分析此项目的依赖关系,并确定哪些是:使用和声明的;使用和未申报;未使用和声明。我认为这与Spring依赖性和我的

我有一个大型的Maven项目,它有几个模块,同样有很多Spring依赖项。我发现我们在流程类中定义了很多依赖项,但我们没有在任何地方使用它

有没有合适的工具插件可以搜索Spring所有未使用的bean依赖项。我在谷歌上搜索了一下,发现IntelliJ插件可以帮上忙


如果您有任何其他工具或流程来解决上述问题,请告诉我。

Maven依赖插件将有所帮助,特别是依赖:分析目标。


依赖关系:分析分析此项目的依赖关系,并确定哪些是:使用和声明的;使用和未申报;未使用和声明。

我认为这与Spring依赖性和我的问题无关。我知道这是一个旧线程,但我有一个与这家伙完全相同的问题,你的答案正是我需要的。它分析代码到依赖项链接,并在构建时显示结果。我正在一个Maven项目中使用Netbeans。