Spring boot 有没有办法从最终工件中删除任何未使用的依赖项?
我知道,多亏了maven依赖插件,我可以分析和查看未使用的依赖项 然而,我的想法是使用已经定义的依赖项(无依赖项管理)定义一个主pom,以便使子pom更干净 这是有代价的:最终的工件是巨大的,因为它还带来了它不需要的内部依赖。 是否有一种方法可以在pom中保留未使用的依赖项的同时自动删除它们?否 当然,您可以编写自己的插件来控制打包到最终工件中的内容。但即使您愿意,Maven也会在构建开始时解析所有依赖项,如果不存在,则下载所有依赖项,并构建一个巨大的编译类路径 坚持依赖管理Spring boot 有没有办法从最终工件中删除任何未使用的依赖项?,spring-boot,maven,Spring Boot,Maven,我知道,多亏了maven依赖插件,我可以分析和查看未使用的依赖项 然而,我的想法是使用已经定义的依赖项(无依赖项管理)定义一个主pom,以便使子pom更干净 这是有代价的:最终的工件是巨大的,因为它还带来了它不需要的内部依赖。 是否有一种方法可以在pom中保留未使用的依赖项的同时自动删除它们?否 当然,您可以编写自己的插件来控制打包到最终工件中的内容。但即使您愿意,Maven也会在构建开始时解析所有依赖项,如果不存在,则下载所有依赖项,并构建一个巨大的编译类路径 坚持依赖管理