본문 바로가기

멋쟁이사자처럼_부트캠프/환경설정

[JAVA] jdk 21 추가설치 및 환경 변수 설정

수업에서 깃을 설치하고 jdk(Java Development Kit, Java 프로그램을 개발하기 위해 필요한 도구 모음)버전을

21-LTS로 맞추기로하여 새로 설치해주었다.

 

https://adoptium.net/temurin/archive/

 

Archive | Adoptium

 

adoptium.net

 

LTS 버전은 아카이브 카테고리로 들어가면 다운받을수 있다.

 

각자 사용하는 컴퓨터에 맞추어 다운을 받아 설치를 진행하면 된다.

 

Next 버튼을 누르고 설치를 완료한다. JAVA_HOME 변수는 따로 설정할거기 때문에 설정은 그대로 둔다.

 

찾기 - 시스템 환경 변수 편집 - 고급 - 환경 변수 - 시스템변수 - 새로만들기

 

각자 디렉토리 경로에 맞게 설정해준다.(bin 디렉토리 아님)

 

그리고 Path에 %JAVA_HOME%\bin을 추가한다.

 

cmd에서

java -version

echo %JAVA_HOME%

명령어를 통해 경로설정이 올바른지 확인하면 끝.

 


여담

JAVA_HOME 설정이 제대로 안되어있으면 문제가 발생할 수 있다고 한다.

환경 변수를 수정한 후 기존에 열려 있던 CMD 창에는 새로운 설정이 적용되지 않으므로 재실행하여 테스트를 진행해보자.

위처럼 JAVA_HOME 설정이 안되어 (디렉토리 경로)~/bin 경로를 직접 추가해주었는데 재실행하지않아서 적용이 되지않는 문제였다.

 

CMD에서 실행 파일 경로 확인을 해주어야한다.

where java

기존에 다른 JDK 버전이 설치되어 있고, Path에서 우선순위가 높은 위치에 이전 JDK 경로가 있을 경우 충돌이 발생한다.