我已经在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>
我已手动将其删除,但仍在创建中。
答案 0 :(得分:0)
Maven请求工件,因为它是您项目或某个插件的(传递)依赖项。
如果您运行
mvn dependency:list
您可以查看它是否(仍然)出现在传递依赖中。如果是这样,您可以使用mvn dependency:tree
查找将其引入的依赖项。
否则,它可能是您插件的依赖项。
请问我一个问题:在本地存储库中保存此文件有什么害处?