본문 바로가기

ETC/Error

[Error] JDK 버전 안바뀌는 문제

개요 

JDK 21 버전을 사용 중이었지만 JDK 17 버전으로 변경하고자 했습니다.

 

버전 변경 시도 (실패)

1. 현재 버전 체크

현재 jdk 21.0.3 사용 중

2. jdk 17 다운로드

jdk-17 을 다운받아 jdk-21과 같은폴더에 넣어줬습니다.

3. 환경변수 설정

JAVA_HOME 의변수 값을 jdk-21 에서 jdk-17로 바꿔줬습니다.
Path의 %JAVA_HOME%bin 은 그대로 뒀습니다.

 

4. 현재 버전 체크

하지만 그대로입니다.

 

해결 방법

1. 우선 순위

알아보니 다른 Path 경로에서 먼저 jdk 버전을 설정한 경우

이후에 적용한 jdk 버전은 적용되지 않을 수 있다는 글을 봤다.

그래서 Path 경로의 % JAVA_HOME% bin를 제일 위로 올려봤다.

%JAVA_HOME%bin 가장 위로 이동

2. 현재 버전 체크

jdk - 17 버전 정상적으로 변경된것을 확인 할 수 있다.

 

728x90