티스토리 뷰

증상

IntelliJ IDEA에서 Gradle 기반의 프로젝트 작성시 가끔 Cannot resolve symbol ${className} 메시지가 등장할 때가 있다. 프로젝트 내 CLASSPATH에서 해당 클래스를 찾지 못하여 발생하는 것인데 External Libraries 탭을 보면 /build.gradledependencies에 정의한 라이브러리들이 로드되지 않은 것을 확인할 수 있다.

해결책

  • File → Invalidate Caches / Restart…를 실행한다. IntelliJ IDEA를 재시작한다. 오류가 해결되었는지 확인한다.

  • 앞의 방법으로 해결되지 않는다면 Gradle → 프로젝트명 우클릭 → Refresh external project를 클릭한다. 오류가 해결되었는지 확인한다.
댓글
댓글쓰기 폼