728x90
brew 대신 sdk를 이용해 설정한다.
sdk를 이용하면 ~/.zshrc 내에 JAVA_HOME 설정을 안해도 된다.
sdk를 설정하면 생성되는 init.sh 파일이 ~/.zshrc에 셋팅되고,
init.sh 내에서 JAVA_HOME이 셋팅된다.
이는 버전을 쉽게 바꾸기 위해서 인걸로 추측된다.
1. sdk 설치
curl -s "https://get.sdkman.io" | bash
터미널 껐다 켜야함
2. jdk 설치
sdk install java 24-tem
~/.zshrc에는 아래와 같은 내용이 자동 셋팅됨

3. 24버전 변경
sdk use java 24-tem
4. 확인
java -version
5. 버전 변경
sdk install java 17-tem
sdk install java 21-tem
sdk use 17-tem
* 안되는 경우)
sdk list java
위 명령어를 이용해 설치 버전을 확인하여 다시 설치한다.

17 버전 예로 들면 아래와 같이 설치하고 사용하면 됨
sdk install 17.0.18-amzn
sdk use java 17.0.18-amzn
6. 버전 확인
sdk list java
'mac' 카테고리의 다른 글
| vscode jdk 기본 경로 확인 (0) | 2025.09.17 |
|---|---|
| mac - JDK 버전 17,21 번갈아가면서 쓰기(vscode에서 버전 변경) (0) | 2025.09.17 |
| mac - 부팅 때 마다 젠킨스 자동으로 켜질 때 젠킨스 끄기 (0) | 2024.08.30 |
| 맥 - 핸드폰 동일 라우터 안에서도 연결이 안될 때 (0) | 2024.03.27 |
| 파일 다운로드 후 손상된파일 현상 (0) | 2024.02.23 |