在快照服务器上,Maven保留所有生成的快照。我想清理除服务器上部署的最新版本之外的所有内容。
如何告诉Maven仅保留N个最新快照版本并删除其余版本?
答案 0 :(得分:0)
我相信这不是由Maven控制的。相反,它更多地与存储库管理器有关。
例如,在Nexus中,您可以设置计划任务以从托管存储库中删除快照。
答案 1 :(得分:0)
最好使用像Artifactory,Nexus或Archiva这样的Repository Manager,它们具有用于此类目的的任务,或者在发布时,将自动删除相应的SNAPSHOT。