본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

M2 Repo Cleaner

0

M2 Repo Cleaner는 Maven 로컬 저장소에서 오래된 스냅샷과 불필요한 의존성 파일을 제거하여 저장 공간을 확보하고 의존성 관리를 간소화하는 도구입니다.

스냅샷저장소클리너

소개

M2 Repo Cleaner는 Maven 로컬 저장소에서 오래된 스냅샷과 불필요한 의존성 파일을 제거하여 저장 공간을 확보하고 의존성 관리를 간소화하는 도구입니다. Japplis에서 개발한 이 프로그램은 Windows, macOS, Linux에서 실행되며, winget 패키지 관리자를 통해 설치할 수 있습니다. 사용자는 로컬 Maven 저장소를 스캔하여 사용되지 않는 스냅샷 버전과 오래된 릴리스를 식별하고 삭제함으로써 디스크 공간을 절약할 수 있습니다.

상세정보

Maven 캐시 저장소 전체 스캔

로컬 Maven 저장소 내 모든 캐시 파일을 검색하여 대상 파일을 식별합니다.

오래된 버전만 찾기

사용 중이지 않은 이전 버전의 의존성 라이브러리만을 선별하여 표시합니다.

오래된 스냅샷만 찾기

스냅샷 버전 중 사용되지 않는 것을 찾아내어 정밀한 정리가 가능합니다.

Gradle 데몬 로그 파일 찾기

Gradle이 생성한 오래된 데몬 로그 파일도 함께 탐색하여 삭제 대상에 포함할 수 있습니다.

파일 삭제 옵션

식별된 모든 파일을 삭제하거나, 사용자가 선택한 파일만 삭제할 수 있습니다.

필터 및 정렬 기능

텍스트 기반 필터링 및 경로명, 파일 크기 기준 정렬을 통해 대상을 쉽게 찾을 수 있습니다.

공간 절약량 공유

삭제 후 확보된 저장 공간량을 계산하여 팀이나 온라인과 공유할 수 있습니다.

다크 테마 지원

애플리케이션의 외관을 다크 테마로 변경할 수 있는 옵션이 제공됩니다.

IDE 내 실행 지원

Applet Runner 플러그인을 통해 IntelliJ IDEA, Android Studio, PyCharm, Eclipse, NetBeans 등에서 직접 실행할 수 있습니다.

환경 설정 저장

사용자 선호도를 다양한 .ini 파일에 저장하여 세션 간 설정을 유지할 수 있습니다.

항상 위에 표시

애플리케이션 창을 다른 창 위에 항상 띄워놓을 수 있는 옵션이 있습니다.

투명도 조절

애플리케이션 창의 투명도를 조정하여 배경 작업을 하면서도 확인이 가능하도록 지원합니다.

시스템 요구사항

Java Runtime Environment가 필요하며, Windows, macOS, Linux 운영 체제에서 실행됩니다. winget을 통한 설치를 지원하며, 설치 명령어는 'winget install --id Japplis.M2RepoCleaner --exact'입니다.