[JAVA] 설치한 여러 jdk 전환

최준호·2024년 1월 19일

자바 환경 변수 설정

자바 환경 변수 설정

  • 내 PC 우 클릭> 속성 > 고급 시스템 설정 > 환경 변수로 이동
    시스템 변수 새로 만들기
  • 변수 이름 : JAVA_HOME, 변수 값 : 다운로드받은 Open-JDK 경로 입력 후 확인버튼 클릭
    ( ex : C:\Program Files\Java\jdk-1.8 )
  • Path 시스템 변수 편집
  • 새로만들기 > %JAVA_HOME%\bin 입력 > 확인 버튼 클릭
  • 환경 변수창의 확인 버튼을 누른 후 시스템 창을 닫는다.

자바 버전 변경을 위한 스크립트

  • 시스템 변수 - Path - 편집 - 새로만들기
C:\Program Files\Java\scripts

그 다음 변환할 JDK 갯수만큼 .bat파일을 만들어야 한다. 이때 메모장으로 아래 내용을 넣어서 각각 .bat파일을 만들어준다. 만들어준 .bat 파일들은 앞서 말한 scripts 폴더에 있어야 하는데 여기서 바로 생성할 때 오류가 발생할 수 있으니 다른 곳에서 만들고 옮기는 것이 좋을 것 같다.

@echo off
set JAVA_HOME={JDK 주소}
set Path=%JAVA_HOME%\bin;%Path%
echo Java 8 activated.

java8.bat

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

java11.bat

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

적용이 안된다면 시스템 변수 PATH에서 새로 만든 스크립트 위치를 맨위로 올리면 될 것이다.

profile
변화를 두려워하는 사람이 가장 불행한 사람이다.

0개의 댓글