라이브러리 오류 문제 해결하기

skdfjk·2023년 2월 18일
0

Maven

목록 보기
8/9
post-thumbnail

프로젝트에서 class not found exception 과 같은 오류가 발생하는 경우가 있다. 이미 라이브러리가 있는 경우에도 말이다. 이런 경우 어떻게 해결할 수 있을까.


상황설정을 위해 일부러 라이브러리 파일 중 일부를 지웠고 오류가 뜸을 확인할 수 있다.


라이브러리에 이상이 없다면 파일을 클릭했을 때 라이브러리에 속한 파일들이 나타나지만 오류가 있다면 클릭해도 화살표만 사라질 뿐 아무것도 나타나지 않는다. 이렇게 라이브러리에 문제가 있음을 확인할 수 있다.

이것을 해결하는 방법은 간단하다. .m2폴더에 있는 파일을 모두 지운 후 이클립스를 재실행하면 된다. 그러면 .m2폴더에 이전에 사용했던 라이브러리가 돌아오는 것을 확인할 수 있을 것이다. 문제가 생긴 파일만 수정하는 방법은 없을까 생각할 수 있지만 많은 파일 중 어떤 것이 오류가 있는지 찾기 어려울 뿐더러 복구하기는 더욱 어렵다.
이미 파일을 복구가 되었지만 파일이 인식하지 못한다면 프로젝트명 우클릭 > Maven > Update Project > OK 를 누른다면 정상적으로 인식할 것이다.

출처 : https://youtu.be/u5yib2WUfdc

0개의 댓글