카테고리 없음

Cannot resolve symbol..

진공청소ㄱl 2024. 9. 13. 19:17

 

IntelliJ IDEA에서 자주 발생하는 에러 중 하나는 import가 제대로 인식되지 않는 문제이다. 코드 상에서 import 가 명확하게 되어 있고, 의존성도 잘 설정되어 있지만, 여전히 IDE에서 클래스나 패키지를 찾을 수 없다는 에러가 발생한다.

해결 방안

1. 프로젝트 재빌드 

 

가장 먼저 시도할 방법은 프로젝트를 재빌드하는 것이다. IntelliJ에서 프로젝트 설정이나 파일이 깨졌을 가능성이 있으므로, 프로젝트를 다시 빌드하면 문제가 해결될 수도 있다.

  • 단축키: Ctrl + F9(Windows/Linux) 또는 Cmd + F9(macOS)로 빠르게 빌드할 수 있다.
  • 메뉴: 상단 메뉴에서 Build > Rebuild Project를 선택하여 프로젝트를 재빌드한다.

 

2. 캐시를 비우고 재실행

 

IntelliJ의 캐시 문제로 인해 일부 설정이나 의존성이 제대로 반영되지 않을 수 있다. 이런 경우, 캐시를 초기화하고 IDE를 재실행하여 문제를 해결할 수 있다..

  • 상단 메뉴에서 File > Invalidate Caches / Restart…를 선택
  • 나타나는 팝업에서 Invalidate and Restart 버튼을 클릭하면 캐시가 비워지고 IntelliJ IDEA가 재시작된다.

 

1번의 방법으로 해결이 안되어서, 2번의 방법으로 해결을 하였다.

 

만약 문제가 계속된다면, 의존성 설정이나 Gradle/Maven 설정 파일을 Refresh하고 라이브러리가 제대로 다운로드되었는지 확인해야 한다.

 

IntelliJ Cannot resolve symbol 에러 해결 방법 총정리 (tistory.com)