0
没有提到的一些罐子我有一个项目的Maven依赖,这是不是在项目的pom.xml中定义了一些罐子。这怎么可能??Maven依赖在pom.xml中
没有提到的一些罐子我有一个项目的Maven依赖,这是不是在项目的pom.xml中定义了一些罐子。这怎么可能??Maven依赖在pom.xml中
由于传递依赖的(库是依赖于其他库)
您在pom.xml
声明一些罐子依赖于其他瓶子,所以你可以在更多的罐子结束由于这些传递依赖关系,组装级别。您可以启动此命令
mvn dependency:tree
查看与项目有关的所有依赖关系。
请记住,你也可以明确地排除了一些传递依赖like this:
<dependency>
<groupId>sample.ProjectA</groupId>
<artifactId>Project-A</artifactId>
<version>1.0</version>
<scope>compile</scope>
<exclusions>
<exclusion>
<groupId>sample.ProjectB</groupId>
<artifactId>Project-B</artifactId>
</exclusion>
</exclusions>
</dependency>
,但你必须完全相信你不需要他们。
有没有一种方法来确定哪些罐子使用这些传递依赖 –
是的,就像Yanflea说,你可以用'MVN依赖性:tree' –