2013-07-08 3 views
0

이전에 Maven 2가 로컬 저장소에 설치 한 아티팩트를 '멋지게'제거하는 방법이 있습니까? 원래 pom.xml 파일을 가지고 있으며 물론 수동으로 이슈를 제거 할 수 있지만 수동 삭제보다 더 깨끗한 방법으로 처리하고 싶습니다.Maven 2 : 로컬 저장소에서 artefact을 삭제하는 방법?

인터넷 검색은 가능하지만 행운은 없습니다. 아마도 방금 잘못된 방향으로 검색했습니다.
미리 감사드립니다.

답변

1

당신이 메이븐 종속성 플러그인의 목표를보고 할 수 있습니다 : purge-local-repository :

종속성의 목적 : 퍼지 - 로컬 저장소의 목표는 을 (삭제하고 선택적으로 다시 해결) 유물 제거하는 것입니다 로컬 메이크업 저장소.

그러나 로컬 저장소에만 수동으로 업로드 한 다른 '수제'종속성이 느슨 할 수도 있습니다.

로컬 저장소에서 관련 파일 (및 폴더)을 수동으로 제거하는 것은 나쁘지 않다고 말하고 싶습니다.

+0

사실은 '프로젝트 아티팩트에서 로컬 저장소를 제거하지만 종속성이 없습니다'와 같은 것을 원하지만 이것은 시작점이 될 수 있습니다. +1. –

+0

적절하게 사용되는 '포함 (들)', '제외 (들)'및 'manualExclude (s)'와 같은 옵션이있어 목표 달성에 도움이 될 수 있습니다. –

관련 문제