체뚱로그
[Java] Window Java 버전 변경 본문
이번에 코딩테스트 겸 스프링 공부를 하면서 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://blog.naver.com/PostView.naver?blogId=cmh348&logNo=222110413109
'Language > Java' 카테고리의 다른 글
[Java] Eclipse 프로젝트 JavaFX 환경 설정하기 (0) | 2023.11.28 |
---|---|
[Java] Intellij에서 Java 버전 변경 (0) | 2023.11.06 |
[Java] Eclipse에서 Java 버전 변경 오류 (0) | 2023.11.06 |