본문 바로가기

개인 지식/JAVA

[window 10] jdk 여러 개 설치 후 사용하기

안녕하세요 오늘은 jdk를 pc에 여러 개 설치를 하고 필요할 때 바꿔서 사용하는 방법을 작성하겠습니다.

 

업무중에 여러 개의 프로젝트를 관리하고 있는데 프로젝트 마다 jdk 버전이 달라서 필요에 따라서 변경하려고 구글링 후 방법을 정리해보겠습니다.

 

먼저 jdk를 여러 개 설치를 해야합니다. 저는 open jdk를 사용 중입니다. LTS 버전이 업로드 되어있는 깃허브 링크를 올리겠습니다.

 

https://github.com/ojdkbuild/ojdkbuild

 

GitHub - ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project

Community builds using source code from OpenJDK project - GitHub - ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project

github.com

 

* jdk 1.8은 2026년 5월까지 지원

* jdk 11은 2024년 10월까지 지원

* jdk 17은 LTS 버전으로 작성되어 있습니다.

제 PC에는 open jdk 1.8이 설치되어 있었으므로 17만 설치를 추가적으로 하였습니다.

 

그리고 기존에 jdk가 들어 있던 폴더에 해당 jdk zip 파일 넣어주고 압축을 풉니다.

또 scrpits 라는 파일을 만들어 주도록 합시다. jdk를 넣는 경로는 개발자 마다 다르니 따로 적어두지는 않겠습니다.

scripts에 들어가서 bat파일를 작성하도록 합니다. bat 파일 내용은 다음과 같습니다.

 

@echo off
set JAVA_HOME=D:\JAVA\java-1.8.0-openjdk-1.8.0.242-1.b08.ojdkbuild.windows.x86_64
set Path=%JAVA_HOME%\bin;%Path%
echo Java 8 activated.

-> java8.bat

@echo off
set JAVA_HOME=D:\JAVA\java-17-openjdk-17.0.3.0.6-1.win.x86_64
set Path=%JAVA_HOME%\bin;%Path%
echo Java 17 activated.

-> java17.bat

 

환경 변수 설정에 들어가서 scripts path를 추가해줍니다.

환경 변수 편집

이제 cmd 창을 열어서 bat 파일을 실행시켜서 jdk가 변경이 잘 되는지 확인해봅시다.

 

 

변경이 잘 되었으니 이제 일하러 가보겠습니다.

 

 

참고 링크

https://ichi.pro/ko/windowseseo-yeoleo-jdk-java-gan-e-jeonhwanhaneun-bangbeob-188808991195692

 

Windows에서 여러 JDK (JAVA)간에 전환하는 방법

명령 줄에서 Windows에서 여러 JDK (JAVA) 간 전환 Java 프로그래머로서 우리는 특히 6 개월 릴리스 주기로의 전환 이후 다른 Java 버전에서 Jenkins와 같은 다양한 프로젝트 및 도구를 작업 할 수 있습니

ichi.pro

https://velog.io/@ccmmss98/Window-10%EC%97%90%EC%84%9C-JAVA-version-%EC%97%AC%EB%9F%AC%EA%B0%9C-%EC%84%A4%EC%B9%98

 

Window 10에서 JAVA version 여러개 설치

java (openJDK) 설치 및 버전 자유자체 변경

velog.io

 

'개인 지식 > JAVA' 카테고리의 다른 글

amqp-client-5.17.0 에 slf4j 에러 잡기  (0) 2023.04.06
정규표현식  (0) 2021.12.27