java有什么方法可以清除maven依赖项吗?
我在一个Maven项目中工作,该项目有大约250个jar依赖项。大约五分之四的依赖项不是直接依赖项,我的意思是,它们是我们依赖项的依赖项(即jasperreport有大约8个依赖项)
另外,我怀疑有一些jar我们不需要用于项目,因为它们是我们过去需要的旧工具的旧依赖项,但它们被其他工具替换了
我需要的是:
- 检测我的
pom.xml
中哪些罐子是用户不需要的 项目李> - 从我的^{
中删除间接jar的一种方法李>
*注意:我发誓,不久前我成功地将间接JAR下载到了直系亲属那里,但我找不到如何下载
# 1 楼答案
你的目标是^{} :
这将允许您删除pom中未直接使用的任何依赖项。所使用的依赖项仍将根据需要引入它们的可传递(间接)依赖项