2014-10-28 1 views
0

시간이 지남에 따라 라이브러리 종속성을 추가 및 제거한 프로젝트에서 작업 중이고 하나 이상의 리포지토리가 사용되고 있습니다. 신고 된 저장소 중 어느 것이 사용되고 있는지 또는 사용되지 않았는지 확인하는 방법이 있습니까?사용하지 않는 Gradle 저장소를 찾는 방법

+0

gradle의 캐시를 지우고 저장소 전체를 주석 처리하고 전체 프로젝트가 성공적으로 빌드 될 때까지 주석 처리를 제거하십시오. 그게 내 머리에 오는 유일한 생각이다 :/ – Opal

+0

캐시가 저장소 인식이므로 정리할 필요가 없다. (즉, 캐시 된 종속성의 출처가 된 저장소를 선언하지 않으면 ' 캐시 된 아티팩트 가져 오기). –

답변

1

선언 된 저장소 중 사용되지 않은 저장소를 확인하는 방법은 없습니다. 아마도 --refresh-dependencies을 실행하고 --info 로그를 긁어서이 정보를 얻을 수 있습니다. 그렇지 않으면 수동으로 시행 착오적 인 작업이 될 수 있습니다 (메모 리포지토리는 최소 세트를 찾을 때까지).

+0

감사합니다. 시행 착오를 사용하면서 뭔가를 놓쳤는 지 궁금합니다. 결합 된 --refresh-dependencies 및 --info 옵션이 유용합니다. –

관련 문제