即使已经从pom.xml

时间:2019-01-29 12:16:02

标签: maven jar pom.xml

我已经在pom.xml中注释掉了“ powermock-api-easymock”条目,但是每次我运行mvn compile时,都会在我的容器中创建该jar。 m2 / repository文件夹。

<dependency>
    <groupId>org.powermock</groupId>
    <artifactId>powermock-api-easymock</artifactId>
    <version>1.6.1</version>
</dependency>

我已手动将其删除,但仍在创建中。

1 个答案:

答案 0 :(得分:0)

Maven请求工件,因为它是您项目或某个插件的(传递)依赖项。

如果您运行

mvn dependency:list

您可以查看它是否(仍然)出现在传递依赖中。如果是这样,您可以使用mvn dependency:tree查找将其引入的依赖项。

否则,它可能是您插件的依赖项。

请问我一个问题:在本地存储库中保存此文件有什么害处?