본문 바로가기
Error & Fix

인텔리제이 Cannot resolve symbol 'String' 에러 해결방법

by wakestand 2021. 10. 12.
반응형

인텔리제이(IntelliJ)에서 개발을 하려던 도중

Cannot resolve symbol 'String' 에러가 발생해서

대체 이게 어떻게 에러가 발생할 수 있는지

한참 고민하고 있었는데

 

컴퓨터 폴더 정리하다가

JDK 폴더를 날려서 발생하는 문제더라

혹은 인텔리제이에 JDK가 설정되어 있지 않으면

동일한 문제가 발생할 수 있는데

 

해결방법은 File > Project Structure를 누른 후

 

17 부분을 누르고 add SDK > JDK를 누른 후

프로젝트에 해당되는 JDK를 추가해주면 해결된다

(없으면 아래 링크에서 다운)

 

17 > https://jdk.java.net/17/ 
11 > https://jdk.java.net/java-se-ri/11
8 > https://jdk.java.net/java-se-ri/8-MR3

 

그리고 일치하는 버전의 JDK가 있긴 한데

글씨가 빨간색 글씨면

JDK 설정 경로에 없는 것이기 때문에 

 

1. 17 우측의 Edit 클릭

2. JDK 버전 위치에 해당하는 곳에 JDK 폴더를 넣어주면 된다

반응형

댓글