Wiem, że już udzielono odpowiedzi, ale miałem to samo pytanie ntly i musiał zrobić krok dalej: ścieżka do repo została wskazując na niewłaściwym katalogu i mimo poprawnej konfiguracji, czyszczenie migawki nie działa ...
Aby poprawić ścieżkę, przejdź do:
Administracja repozytoriami -> Zarządzanie zarządzanymi repozytoriami -> edycja "Repozytorium migawek zarządzanych przez Archiva" -> ustaw parametr "Katalog" na poprawną wartość (dla mnie jest to "/var/lib/apache-archiva-2.2.0/ repozytoria/migawki ").
W tym czasie rozpoczęto czyszczenie migawki.
[edit - 02.11.2017]
Additionnaly, zastanawiałem się, dlaczego niektórzy dołączone artefakty (takie jak pliki HTML) nie były czyszczone, gdy główne artefakty były czyszczone. Właśnie to rozgryzłem: musisz określić rozszerzenie, jeśli nie jest znane jako typ artefaktu z Archiva. Na przykład w moim przypadku, w Skanowaniu repozytorium -> Typy plików -> artefakty -> Musiałem dodać "**/*. Html" dla załączonych plików html, aby rozpocząć czyszczenie.
Nadzieja może pomóc
A po skonfigurowaniu powyższych parametrów, nie zapomnij, aby przejść do „repozytorium Skanowanie -> Konsumenci” i upewnij się, że „repozytorium-czystka” jest włączona (kliknij na ikonę włącz/wyłącz). –
Używamy archiva 2.2.1, a "według daty" nie działa nawet przy skanowaniu "repozytorium" u konsumentów. Zostanie wykonane zadanie "oczyszczenie repozytorium", całkowity wynik/średni czas i liczba, ale ... wydaje się, że nic nie zostało usunięte. Próbowałem zwiększyć poziom dziennika, ale ... nie ma opcji ani nie ma pliku konfiguracyjnego log4j.xml – Wojtek