为什么Nexus的垃圾文件夹从不清空?

对于我的Maven企业资源库,我使用Sonatype Nexus,作为Tomcat6 webapp部署。

我configuration了默认的快照清理任务。 不幸的是,每周(或者每周的一对,不知道到底是什么),那台机器达到了100%的磁盘占用率,我必须进入/usr/share/tocmat6/sonatype-work/nexus/storage/snapshots/.nexus/trash文件夹执行rm -rf

这是非常愚蠢的! 我很确定这是我自己的愚蠢。 那么,我能做些什么来让垃圾清空任务真正清理该文件夹?

Solutions Collecting From Web of "为什么Nexus的垃圾文件夹从不清空?"

您需要配置一个任务来清理垃圾

  • 去nexus
  • 以管理员身份登录
  • 转到管理 – >计划任务
  • 添加一个类型为Empty trash的任务

这些说明应该适用于1.8和更高版本。 他们可能在以前的版本,但我没有任何安装。

原来“Empty trash”的默认配置是删除超过180天的项目! 这显然不适合持续集成服务器! 我将这个值改为5天。