VSCode에 적용된 Java 버전과 프로젝트에서 요구하는 자바 버전이 맞지 않아 발생하는 경우 다음과 같이 조치한다.

  1. .vscode/settings.json 파일 수정
{
    "java.compile.nullAnalysis.mode": "automatic",
    "java.configuration.runtimes": [
        {
            "name": "JavaSE-11",
            "path": "C:\\\\Program Files\\\\Java\\\\jdk-11.0.x", // 실제 경로로 수정 필요
            "default": true
        }
    ],
    "java.jdt.ls.java.home": "C:\\\\Program Files\\\\Java\\\\jdk-11.0.x", // IDE 자체 실행 자바 버전
    "java.import.gradle.java.home": "C:\\\\Program Files\\\\Java\\\\jdk-11.0.x" // Gradle 실행 자바 버전
}

  1. IDE 재시작: 설정을 확실히 적용하기 위해 IDE를 껐다가 다시 켜주시거나,

Ctrl+Shift+P를 눌러

Java: Clean Java Language Server Workspace 명령을 실행한다.