체뚱로그

[Java] Window Java 버전 변경 본문

Language/Java

[Java] Window Java 버전 변경

sooyeoniya 2023. 11. 6. 11:20

이번에 코딩테스트 겸 스프링 공부를 하면서 Java 11 버전으로 다운그레이드를 하려고 하였다.

현재 내 노트북에 설치된 Java 버전은 Java 17.0.8이다.

 

먼저 다음 Oracle 사이트에서 Java 11을 설치해준다.

난 Window를 사용하기 때문에 Windows > x64 Installer를 다운로드 받아 실행해주었다.

 

 

다운로드 받은 파일 및 경로

 

실행이 끝나면 위의 경로에 jdk-11이 설치가 된 것을 확인할 수 있다.

 

이제 윈도우의 시스템 환경 변수를 설정해줘야 한다.

window 키를 눌러 "시스템 환경 변수 편집" 이라고 검색하거나, 제어판에 들어가 시스템 환경 변수 편집을 누른다.

그럼 다음과 같은 시스템 속성이 뜬다.

여기서 "환경 변수" 버튼을 클릭한다.

다음으로 여기서 총 3가지를 설정해주어야 한다.

1. JAVA_HOME

 

먼저 "새로 만들기" 버튼을 클릭하여 번수 이름 "JAVA_HOME"을 생성해준다.

이때, 변수 이름은 "JAVA_HOME", 변수 값은 아까 jdk-11을 저장한 경로를 입력하여 새 시스템 변수를 생성한다.

 

2. CLASSPATH

다시 "새로 만들기" 버튼을 클릭하여, 이번에는 변수 이름을 "CLASSPATH", 변수 값에는 "%JAVA_HOME%lib"으로 설정하여 새 시스템 변수를 생성한다.

 

3. PATH

다음으로는 시스템 변수의 Path 변수를 선택하여 편집해야 한다.

"새로 만들기" 버튼을 눌러 " %JAVA_HOME%\bin"을 입력하고 "확인" 버튼을 누른다.

 이렇게 설정되면 Java 환경 변수 설정은 끝이다.

그러나 나는 이미 Java 17 버전이 설치가 되어있기 때문에 cmd 창에서 다시 버전을 검색해봐도 변동이 되지 않았다.

 

이럴 때는 다시 "시스템 환경 변수 편집 > 시스템 변수 > Path" 편집을 클릭한 후 다음 두 경로를 삭제해주면 된다.

C:\Program Files\Common Files\Oracle\Java\javapath
C:\Program Files (x86)\Common Files\Oracle\Java\javapath

 

그럼 다음과 같이 Java 11 버전으로 잘 변경된 것을 확인할 수 있다.

 

 

 

 

https://velog.io/@sqk8657/%EC%9E%90%EB%B0%94JAVA-11-%EC%84%A4%EC%B9%98-%EB%B0%8F-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95-%EC%9E%90%EB%B0%94-11-%ED%99%98%EA%B2%BD-%EB%B3%80%EC%88%98

https://blog.naver.com/PostView.naver?blogId=cmh348&logNo=222110413109

 

[java] JAVA 버전 변경(windows 및 cmd 기준) - Java version 다운그레이드

cmd로 프로그램을 실행하려니 java 버전이 맞지 않아 원하는 결과를 확인할 수 없었다. 'java -versio...

blog.naver.com

 

자바(JAVA) 11 설치 및 환경설정 | 자바 11 환경 변수

자바로 코딩 공부를 하려면 개발 할 수 있는 환경을 만들어 주어야 한다. 그 순서를 먼저 작성하자면JAVA SE JDK 설치 -> JAVA 환경 변수 설정 -> IDE 설치 이렇게 볼 수 있겠다. 이 포스팅은 자바로 개

velog.io

 

 

Comments