mac

[Mac] Zulu JDK Java 17 버전 설치하기 - Macbook Pro m1

Kyle H 2023. 4. 7. 01:46

Spirng 6, Spring Boot 3 버전 이상을 사용하기 위해선 Java 17 이상의 버전이 요구됩니다. 

그동안 Java 11 버전에 Boot 2.x 버전을 사용해 왔었는데, 새로 프로젝트를 시작하기 전에 Java 버전을 올려보려고 합니다.

 

brew를 통해 설치하는 방법도 있는데, 오히려 dmg 파일로 설치하는게 더 간편하다고 느껴 이 방법으로 진행해보겠습니다.

 

1. 먼저 zulu 사이트에 접속합니다.

https://www.azul.com/downloads/#zulu

 

Azul Downloads

According to the Gartner report, “by 2025, more than 70% of Java applications will be deployed on third-party Java runtimes, up from 30% in 2019.”

www.azul.com

 

접속 후에 아래와 같이 Java 버전을 고르고, OS, 그리고 m1 칩을 사용하니 ARM 아키텍쳐를 골라줍니다.

다운로드는 .dmg 파일로 진행했습니다.

2. 다운로드를 누르면 다음 페이지로 이동합니다.

3. 다운로드 폴더에서 파일을 확인

4. 실행하면 다음과 같은 화면이 나옵니다.

쭉 진행합니다.

알아서 휴지통까지 보내주네요.

 

5. 환경 변수 설정 

저는 기존에 11버전을 사용하는 셋팅이 남아있습니다.

아직 17이 조회되지 않습니다.

저는 zsh을 사용하므로, 홈 디렉토리에 .zshrc 파일에 설정을 해주겠습니다.

/usr/libexec/java_home

해당 명령어를 사용하면, Java 디렉토리 정보를 알 수 있습니다. 해당 내용을 이용하여 JAVA_HOME과 PATH 변수를 설정해줍니다.

다음처럼 변경해주었습니다.

스크립트를 작성해서 11 버전을 사용할지 17버전을 사용할지 명령어를 만들어서 바꿀 수도 있는데, 굳이 사용할 일은 없을 것 같습니다.

필요할 때 하면 될 거 같습니다.

source ~/.zshrc

해당 명령어를 사용하면 .zshrc 파일에 설정해준 내용이 반영됩니다.

이후 java의 버전도 확인해줬습니다.

6. 확인

Intellij에서도 정상 확인이 됩니다.

 

이상 dmg 파일을 이용해서 Zulu java 17 버전을 Mac m1 환경에서 설치하는 법을 정리해보았습니다.