이클립스 maven 프로젝트 업데이트 오류 처리(Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6)
프로젝트 import 후 메이븐 업데이트를 시도하였더니 오류가 발생되었다. 오류내용은 다음과 같다.
Errors occurred during the build. Errors running builder ‘Maven Project Builder’ on project ‘Test’. Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6 Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6 Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6 Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6 |
오류해결을 위해 아래 디렉토리 아래의 2.6 폴더를 삭제한다.
C:Users로그인계정.m2repositoryorgapachemavenpluginsmaven-resources-plugin |
그런 다음 Maven > Update Project… 클릭하여 재시도한다.
그럼에도 불구하고 오류가 해결되지 않는다면
이클립스를 종료 후 아래경로 .m2 아래에 있는 repository 폴더를 삭제한다.
C:Users로그인사용자.m2repository |
그리고 난 후 이클립스를 재시작한다.
그럼 레파지토리 라이브러리 다운로드가 시작된다.
다운로드 완료 후 프로젝트를 선택한 다음 마우스 우클릭하여 Maven > Update Project… 클릭하여 재시도한다.
아래 방법도 시도해보자
프로젝트 선택 후 마우스 우클릭 > Run As > maven update (check forced option)
프로젝트 선택 후 마우스 우클릭 > Run As > maven clean
프로젝트 선택 후 마우스 우클릭 > Run As > maven install
그래도 해결이 되지않느다면, 삽질 그만하고, 담당자나 윗사람이 있다면, 그 사람의 PC의 repository 폴더를 압축 후 받아서 본인의 repository 폴더에 그대로 붙여 넣고 압축 풀면 해결된다.!