자유게시판
윈도우 cmd에서 java버전 쉽게 바꿔서 사용하기
Atopiano
2023. 4. 5. 12:08
java 1.8과 java 11을 번갈아 가면서 사용해야하는 상황이 생겼다.
먼저 시스템 환경변수에 %JAVA_HOME%bin이 등록되어 있어야 한다.
window 메모장을 켜고 아래와 같이 작성한다.
경로와 버전은 개인 컴퓨터에 맞게 수정한다.
@echo off
set /p var=Java1.8 is 1, Java11 is 2 Choice...:
echo you choice %var% and Try change java version :)
if "%var%" == "1" (
echo change to Java 1.8
setx JAVA_HOME "C:\Program Files\Java\jdk1.8.0_202" /m
) else if "%var%" == "2" (
echo change to Java 11
setx JAVA_HOME "C:\Program Files\Java\jdk-11.0.17" /m
) else (
echo restart program...... :(
)
echo =====================================
timeout /t 10
.bat형식으로 바꾸고 저장한후 관리자 권한으로 실행한다.
실행시 이런창이 나온다.
1을 입력시 java 1.8, 2를 입력시 java 11로 버전이 바뀌어서 적용된다.
window cmd에서 java 버전 확인
2입력시 java 11로 전환됨