可以使用Maven的maven-dependency-plugin
插件来实现保留最后一个快照版本在仓库中的功能。以下是一个示例的Maven配置:
...
...
org.apache.maven.plugins
maven-dependency-plugin
3.1.2
purge-snapshots
initialize
purge-local-repository
true
true
1
true
...
...
这段配置会在项目初始化阶段执行purge-local-repository
目标,将除最后一个快照版本以外的所有快照版本从本地仓库中删除。
注意,snapshotsToKeep
参数的值可以根据需要进行调整。在上述示例中,我们将其设置为1,表示只保留最后一个快照版本。
上一篇:保留最后30个值并删除其余的值。
下一篇:保留最后一个重复的行