有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java有什么方法可以清除maven依赖项吗?

我在一个Maven项目中工作,该项目有大约250个jar依赖项。大约五分之四的依赖项不是直接依赖项,我的意思是,它们是我们依赖项的依赖项(即jasperreport有大约8个依赖项)

另外,我怀疑有一些jar我们不需要用于项目,因为它们是我们过去需要的旧工具的旧依赖项,但它们被其他工具替换了

我需要的是:

  • 检测我的pom.xml中哪些罐子是用户不需要的 项目
  • 从我的^{中删除间接jar的一种方法

*注意:我发誓,不久前我成功地将间接JAR下载到了直系亲属那里,但我找不到如何下载


共 (1) 个答案

  1. # 1 楼答案

    你的目标是^{}

    Analyzes the dependencies of this project and determines which are: used and declared; used and undeclared; unused and declared.

    这将允许您删除pom中未直接使用的任何依赖项。所使用的依赖项仍将根据需要引入它们的可传递(间接)依赖项