如何清理部署在服务器上的Maven快照?

时间:2013-11-19 05:40:50

标签: maven

在快照服务器上,Maven保留所有生成的快照。我想清理除服务器上部署的最新版本之外的所有内容。

如何告诉Maven仅保留N个最新快照版本并删除其余版本?

2 个答案:

答案 0 :(得分:0)

我相信这不是由Maven控制的。相反,它更多地与存储库管理器有关。

例如,在Nexus中,您可以设置计划任务以从托管存储库中删除快照。

答案 1 :(得分:0)

最好使用像Artifactory,Nexus或Archiva这样的Repository Manager,它们具有用于此类目的的任务,或者在发布时,将自动删除相应的SNAPSHOT。