현재 C:\Program Files\Java 이 경로에 3가지 버전의 jdk가 설치되어 있다.

시스템 환경 변수 편집에서 환경 변수를 설정해준다.
(참고 : https://project-sg.tistory.com/212 )
현재 jdk-11 버전으로 설정이 되어 있다.

jdk가 설치되어 있는 폴더 (C:\Program Files\Java)에 scripts 폴더를 만들어준다.

시스템 환경 변수 편집을 실행한다.


시스템 환경 변수에서 Path 변수에 scripts 폴더의 경로를 추가해야 한다.
(본인의 폴더 경로에 맞춰서 추가해주면 된다.)


변환할 JDK의 .bat파일을 생성한다.
jdk-11, jdk-17의 .bat 파일을 만들어줄 것이다.
.bat파일 생성 방법
메모장에 아래의 코드를 작성해준다.
| @echo off set JAVA_HOME = JDK경로 set Path=%JAVA_HOME%\bin;%Path% echo Java 버전 activated. |


.bat파일을 scripts폴더의 경로 (C:\Program Files\Java\scripts) 에 저장해야 하는데, 해당 경로에 바로 저장을 시도하면 관리자 권한 문제 때문에 저장이 되지 않는다.

그렇기 때문에 .bat 파일을 바탕화면에 우선 저장한 다음, scripts 폴더 안에 넣어준다.


이렇게 하면 설정이 끝났다.
마지막으로 cmd(명령 프롬프트)에서 동작을 확인한다.
cmd창에 java11을 입력하면 java 11버전을 사용할 수 있다.

java17을 입력하면 java17 버전으로 전환이 된다.

'Java' 카테고리의 다른 글
| Java (2) | 2025.08.28 |
|---|---|
| [Java] Lombok (0) | 2024.10.28 |
| [Java] 논리연산자 (0) | 2024.10.28 |
| [Java] 환경 변수 설정하기 (0) | 2024.04.07 |
| [Java] JDK 다운로드 및 설치하기 (0) | 2024.04.07 |