안녕하세요 오늘은 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
Window 10에서 JAVA version 여러개 설치
java (openJDK) 설치 및 버전 자유자체 변경
velog.io
'개인 지식 > JAVA' 카테고리의 다른 글
amqp-client-5.17.0 에 slf4j 에러 잡기 (0) | 2023.04.06 |
---|---|
정규표현식 (0) | 2021.12.27 |