본문 바로가기
프로그래밍/JAVA

[JAVA] 자바8에서 자바11로 버전 변경하기

by yun5o 2022. 8. 16.

기존에 자바8을 사용하고 있었는데 새로 만들려는 프로젝트가 자바11로 변경되어 버전 변경이 필요해졌습니다.

* 자바11 설치

 

Download the Latest Java LTS Free

Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.

www.oracle.com

https://www.oracle.com/java/technologies/javase-jdk11-downloads.html 로 이동해 본인의 환경에 맞는 운영체제의 jdk를 설치해줍니다. (설치 시 오라클 계정이 필요합니다.)

* 환경변수 설정

자바11 설치가 완료되면 미리 설정해둔 JAVA_HOME 변수 값만 새로 설치한 자바11 경로로 수정해주면 됩니다.

- 환경변수 수정 방법
고급 시스템 설정 보기 → 환경 변수 → JAVA_HOME 변수 편집 → 변수 값 변경

변수 값을 자바8 경로에서 자바11 경로로 수정


환경 변수 설정이 끝났다면 cmd 창에서 자바 버전을 확인해 볼 수 있습니다.

자바11이 정상적으로 설치되었는데도 java -version 으로 확인하면 버전 변경이 안 되어있는데,
javac -version 으로 확인하면 11로 변경된 것을 볼 수 있습니다.

이럴 때는 javapath가 JAVA_HOME보다 먼저 실행돼서 생기는 이슈입니다.

환경변수 수정 방법과 동일하게 고급 시스템 설정 보기에서 수정할 수 있습니다.

- Path 수정 방법
고급 시스템 설정 보기 → 환경 변수 → Path 변수 편집 → %JAVA_HOME%\bin 을 javapath 위로 이동

변경 전/후

Path를 변경한 후 cmd  창 재시작하고 다시 조회해주면 자바11로 변경된 것을 확인할 수 있습니다.

댓글