IntelliJ & Maven 외부 라이브러리 참조 문제 (Cannot find declaration to go to)

주싱·2023년 10월 10일
1

더 나은 도구

목록 보기
12/13

문제

IntelliJ에서 Maven을 기반으로 하는 프로젝트를 처음 열었을 때 다음과 같이 외부 라이브러리 참조를 찾지 못하는 경우를 만납니다. (”Cannot find declaration to go to”)

이는 현재 프로젝트가 의존하는 외부 라이브러리 패키지 목록들이 정의된 pom.xml 파일이 인텔리제이에 내장된 Maven에 의해 관리되도록 설정되어 있지 않기 때문입니다.

해결책

문제 해결을 위해 pom.xml 설정 파일을 우클릭하여 “Add as Maven Project” 메뉴를 선택합니다.

이제 인텔리제이가 해당 프로젝트를 Maven 프로젝트로 인식하고 Maven 탭이 활성화 되며 내부적으로 필요한 의존 패키지를 다운로드 받고 설정을 수행합니다. (다운로드 및 설정 완료에 다소 시간이 소요됩니다)

설정 완료 후 추가적으로 외부 라이브러리의 소스코드 및 문서 다운로드를 수행하면 인텔리제이 에디터에서 참조하는 라이브러리 코드를 자유롭게 확인할 수 있습니다.

profile
소프트웨어 엔지니어, 일상

0개의 댓글