为什么Nexus的垃圾文件夹永远不会清空?

时间:2012-10-19 14:48:56

标签: linux maven nexus

对于我的maven企业存储库,我使用Sonatype Nexus,部署为Tomcat6 webapp。

我已配置默认快照清理任务。不幸的是,每周(或每一周都不知道),该机器达到100%磁盘占用,我必须进入/usr/share/tocmat6/sonatype-work/nexus/storage/snapshots/.nexus/trash文件夹才能执行rm -rf

这真是太愚蠢了!而且我很确定这是我自己的愚蠢。那么,如何让垃圾空任务真正清理该文件夹呢?

2 个答案:

答案 0 :(得分:13)

您需要配置任务以清理垃圾箱

  • 转到nexus
  • 以管理员身份登录
  • 转到管理 - >预定任务
  • 添加Empty trash
  • 类型的任务

这些说明适用于nexus 1.8及更高版本。它们可能适用于以前的版本,但我没有安装任何版本。

答案 1 :(得分:7)

关闭“清空垃圾箱”的默认配置是删除超过180天的项目!这显然不适合持续集成服务器!我将该值更改为5天。