Java & Spring Boot

MAC OS에서 JAVA_HOME 설정

Accept 2025. 7. 13. 20:31

IntelliJ 프로젝트에서 사용 중인 JAVA 버전은 11, echo $JAVA_HOME으로 등록된 JAVA 버전은 24로 인해 버전 충돌이 일어나 정상적으로 MAVEN 빌드가 되지 않는 문제 발생

이에 대해 JAVA_HOME을 일시적/영구적으로 변경하는 방법을 기록

 

1. JAVA_HOME 경로 확인

echo $JAVA_HOME

 

2. 1에서 아무것도 표시되지 않을 경우, 설치된 JDK 목록 확인

/usr/libexec/java_home -V

 

3. 설치된 JDK 중 원하는 JDK 버전을 JAVA_HOME으로 지정

export JAVA_HOME=$(/usr/libexec/java_home -v 11)

 

4. JAVA_HOME 재확인

echo $JAVA_HOME

 

5. 영구 저장 시 다음 명령어를 순차적으로 입력하여 저장

echo 'export JAVA_HOME=$(/usr/libexec/java_home -v 11)' >> ~/.zshrc
source ~/.zshrc