본문 바로가기
소프트웨어 개발/JAVA

vscode srping boot JAVA_HOME 설정 방법 - MS OpenJDK 17

by 인생은즐겁게 2022. 12. 1.
반응형

설치환경

OS : WINDOWS OS

개발도구 : VSCODE

JDK TYPES : MS OpenJDK 17

 

이슈발생

vscode에서 spring boot 설치 후 아래와 같은 오류 메시지가 발생 하였다.

ERROR : JAVA_HOME is set to an invalid directory
please set the java_home variable in your environment to match the location of your java installation.

 

해결 방법

 

JAVA_HOME 횐경변수 추가~!

 

고급 시스템 설정 보기 > 시스템 속성 > 환경변수 창에서 JAVA_HOME 환경변수를 추가 한다.

JAVA_HOME을 설정하는데 bin디렉토리까지 지정을 하지 말고 jdk-17.x.x.x.x-hotsot 디렉토리까지 지정한다.

<환경변수 설정창>
참고사항 : mvnw.cmd 파일내 일부 내용

mvnw.cmd 파일에서 기본으로 bin디렉토리를 지정하므로 JAVA_HOME에서는 jdk-17.x.x.x.x-hotsot 디렉토리까지 지정한다. 해당 경로는 MS Openjdk 17을 패키지로 설치지 자동으로 설치되는 경로이다.

 

JAVA_HOME을 설정하였음에도 불구하고 같은 오류가 발생한다면 재부팅을 해보시길 바란다.

반응형

댓글