본문 바로가기

DevTools

[IntelliJ] Cannot resolve symbol 'String' 오류

반응형

인텔리제이에서 어떤 프로젝트를 import하거나 생성할 때,

Cannot resolve symbol 'String' 이라는 어이없는 오류를 볼 때가 있다.

String 외에도 @Override같은 어노테이션이나 다른 기본적인 Java 라이브러리?들을 찾지 못한다고 나오는데

이 오류는 SDK가 제대로 지정되어있지 않기 때문에 나타난다.

 

1. project structure 메뉴에서 project SDK를 알맞은 버전으로 선택해 준다.

2. 아래와 같은 오류창이 뜰텐데, Setup SDK를 클릭하여 사용하고 있는 JDK를 선택하거나 새로운 JDK를 다운받는다.

 

반응형