컴퓨터 하나로 Java 여러버전 사용하기

매니·2022년 10월 12일
0

컴퓨터 하나로 Java 여러버전 사용하기

말그대로 컴퓨터 한대에서 Java 여러버전을 사용하는 방법이다!

회사에서 Java11을 사용하고 있고 강의를 들으면서 프로젝트를 진행중인데 강의에서는 Java17을 사용하고 있다.

인텔리제이에서 11과 17을 스위치 해가며 사용할 수 있지만 그래도 java -version 하면 나오는 창을 바꿀 수 있으면 좋겠다고 생각했다.

Java 버전 다운 & scripts 폴더 만들기

원하는 자바버전을 다운받아준다.

그러면 C:\Program Files\Java 폴더에 여러가지 java 버전을 볼 수 있다.

이곳에 scripts 라는 폴더를 만들어준다.

이렇게,

환경변수 설정

시스템 변수에서 Path 를 들어가준다.

C:\Program Files\Java\scripts

그곳에서 scripts 의 경로를 넣어준다.

bat 파일 생성

실행파일인 bat 파일을 만들어준다.

안의 내용은

Java11

@echo off
set JAVA_HOME=C:\Program Files\Java\jdk-11.0.16
set Path=%JAVA_HOME%\bin;%Path%
echo Java 11 activated.
java -version

Java17

@echo off
set JAVA_HOME=C:\Program Files\Java\jdk-17.0.4.1
set Path=%JAVA_HOME%\bin;%Path%
echo Java 17 activated.
java -version
@echo off
set JAVA_HOME=경로
set Path=%JAVA_HOME%\bin;%Path%
echo Java 버전 activated.
java -version

이렇게 해서 scripts 폴더에 넣어주면 끝이다!

확인

잘 바뀌는걸 확인할 수 있다.

profile
성장중 🔥

0개의 댓글