메모/에러 메모

[ vscode - JAVA ] Java 11 or more recent is required to run the Java extension 에러

surimi🍥 2021. 10. 22. 22:57
반응형

vscode 실행시 마다 아래와 같이 Configure Java Runtime 설정 창이 계속 뜬다.

 

# 에러 전문

Java 11 or more recent is required to run the Java extension. Please download and install a recent JDK. You can still compile your projects with older JDKs by configuring 'java.configuration.runtimes'

 

# 해결하기

 

vscode에서는 더이상 Java 8 버전을 지원하지 않으므로,

Java 11 버전 이상의 JDK를 설치해야 한다.

 

Java 11을 설치한다면,

으로 설치 후,

 

화면 좌상단 File -> Preferences -> Settings( 단축키 Ctrl + , )

-> java.home 검색 후 Edit in setting.json 클릭

열린 settings.json 파일에 아래와 같이 jdk를 설치한 경로를 추가.

    "java.configuration.runtimes": [
        {
            "name": "JavaSE-11",
            "path": "C:\\Program Files\\Eclipse Foundation\\jdk-11.0.12.7-hotspot",
            "default": true
        }
    ],

그리고 새로고침 또는 vscode 재시작

 


 + 추가

윈도우 사용자 계정(C:/Users/~) 경로의 .jdk 폴더 안에 JDK 넣어두면 vscode 재시작시 자동으로 잡는다???

반응형