스프링부트3 버전을 사용하기 위해 JDK와 프로젝트 생성을 해보려고 한다.
1. Open JDK 17 설치
https://adoptium.net/ 에서 JDK 17을 다운 받는다.


다운되면 파일을 실행하고 아래와 같이 진행하면 된다.




그대로 설치해도 상관없지만 Browse...를 클릭해 기존에 설치되어 있는 JDK와 같은 경로로 변경하였다.




설치가 끝나고 아래와 같이 확인 할 수 있다.

2. 환경변수 설정
필자는 JDK 8 버전을 사용중이라 환경변수를 변경하면서 사용하기 위해 bat 파일을 생성했다.
시스템 속성 > 환경 변수 > Path > 새로 만들기에서 JDK 가 설치된 폴더에 script 폴더를 추가해서 등록했다.



3. bat 파일 생성
생성한 script에서 직접 파일 생성이 불가하여 다른곳에서 java8.bat / java17.bat 파일 생성 후 내용을 작성하여 옮겨주었다.
@echo off
set JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_202
set Path=%JAVA_HOME%\bin;%Path%
echo Java 8 activated.
java -version
@echo off
set JAVA_HOME=C:\Program Files (x86)\Java\jdk17
set Path=%JAVA_HOME%\bin;%Path%
echo Java 17 activated.
java -version
4. cmd 에서 실행 확인
정상 변경되는것을 확인 할 수 있다!

참고
https://devpad.tistory.com/101
스프링부트 개발환경 구성하기 (1) OpenJDK 17 설치
📢 2024년 2월 기준으로 포스팅 내용을 업데이트하였습니다. 이번 포스팅에서 Spring Boot를 이용하여 간단한 게시판 프로젝트를 만들어 보려고 한다. 개발에 필요한 프로그램 설치부터 게시판, 로
devpad.tistory.com
https://taltal.tistory.com/156
[JAVA] JDK 버전 여러개 설치 (+전환 방법) (window)
기존에 자바버전 8을 사용하고 있었는데, 스프링부트3에 대해 공부하게 되면서 새로운 자바 버전 설치가 필요해졌다. 스프링부트3부터는 jdk 버전 17 이상에서만 동작하기 때문이다. 찾아보니 간
taltal.tistory.com
'개발 > etc' 카테고리의 다른 글
| [리팩토링] 트래픽 비용 절감 (1) | 2024.11.20 |
|---|---|
| [리눅스] JDK 버전 2개 설치 (0) | 2024.10.29 |
| [Test] Jmeter를 이용해서 HTTP Stress Test (0) | 2024.08.27 |
| JMX exporter + Prometheus + Grafana 로 자바 모니터링 (3) (0) | 2024.08.26 |
| JMX exporter + Prometheus + Grafana 로 자바 모니터링 (2) (0) | 2024.08.26 |