카테고리 없음
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)