프로젝트가 스프링 부트 2.7.5 버전으로 되어있었는데, 이 버전은 23년 11월 24일에 공식적인 지원이 종료되었다.
그런 이유로, 스프링 부트 3.x.x 버전을 받아야하는데 스프링 부트 3 이상의 버전은 자바 17을 최소 버전으로 지원한다. 그래서 맥북 로컬 환경의 자바 버전을 변경하는 것을 간단히 메모해두었다.
1. 자바 17 설치
brew install openjdk@17
homebrew를 이용해 자바 17을 설치한다.
2. 자바 17 설치 확인
/usr/libexec/java_home -V
해당 경로에 접속해 설치된 자바 목록을 확인할 수 있다.
만약 여기서 조회가 되지 않는다면,
sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
위 명령을 통해 시스템이 JDK를 찾을 수 있도록 추가한다.
3. 자바 17로 버전 설정
.bash_profile 또는 .zshrc 파일에 자바 17을 기본으로 설정하는 내용을 추가한다.
export JAVA_HOME=$(/usr/libexec/java_home -v 17)
export PATH=$JAVA_HOME/bin:$PATH
4. 변경 사항을 적용.
source ~/.bash_profile
설정 파일을 저장 후 터미널을 다시 로드한다.
5. 변경된 자바 버전 확인
java -version
'개발 관련 이것저것' 카테고리의 다른 글
객체 지향 프로그래밍 개념 재정리 (오해하는 것들!) (1) | 2024.07.22 |
---|