Java Maven`dependency:purge local repository`don';不要删除所有依赖项

Java Maven`dependency:purge local repository`don';不要删除所有依赖项,java,maven,maven-3,maven-dependency-plugin,Java,Maven,Maven 3,Maven Dependency Plugin,我知道关于依赖关系:清除本地存储库以清除本地存储库依赖关系缓存的问题已经很少了 几乎所有的帖子都说这个命令将删除所有依赖项,但似乎不是。。。 尤其是“测试”范围依赖仍然存在,我无法清理本地repo 我调试了一下这个插件,并解释了为什么会发生这种情况。 最后我发现PurgeLocalRepositoryMojo中的getFilteredResolvedArtifacts方法调用Mavenession.getProjectBuildingRequest()方法,此项目构建请求在构建请求.reposi

我知道关于
依赖关系:清除本地存储库
以清除本地存储库依赖关系缓存的问题已经很少了

几乎所有的帖子都说这个命令将删除所有依赖项,但似乎不是。。。 尤其是“测试”范围依赖仍然存在,我无法清理本地repo

我调试了一下这个插件,并解释了为什么会发生这种情况。 最后我发现
PurgeLocalRepositoryMojo
中的
getFilteredResolvedArtifacts
方法调用
Mavenession.getProjectBuildingRequest()
方法,此
项目构建请求
构建请求.repositorySession.dependencySelector中提供了
测试和
的排除范围

来源=>

调试截图=>

我想知道这个插件是否有意排除要清除的测试依赖项(如果是,原因也是…) 我想为此()提出一个github问题,但在那里找不到问题页面

非常感谢您的支持