Java

이클립스 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


메이븐 레파지토리 2.6 폴더 삭제

 

그런 다음 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 폴더에 그대로 붙여 넣고 압축 풀면 해결된다.!

Leave a Reply

error: Content is protected !!