728x90
안녕하세요 세기무민입니다.
현재 집에서 맥북으로는 Java 11버전을 사용하고 있으나
코틀린 공부를 할 생각과 최근 회사에서 자바 17버전을 사용했다보니
아싸리 내 맥북에도 Java 17로 변경해봐야겠다는 생각에 진행해봤습니다.
1. echo $SHELL
- 가장 먼저 내가 어떤 쉘을 사용하고 있는지 확인을 했습니다.
- 내가 사용하고 있는 쉘은 zsh 쉘입니다.
- zsh은 상호작용 로그인 셸이자 셸 스크립트를 위한 강력한 명령 줄 인터프리터로 사용할 수 있는 유닉스 셸
2. brew install openjdk@17
- 자바 17 버전 설치를 진행해줍니다.
3. usr/libexec/java_home -V
- 설치가 정상적으로 되었는지, 그리고 현재 사용중인 자바 버전을 체크해줍니다.
- 저의 경우는 17을 다운 받았으나, 17 버전에 대한 정보가 나오지 않았습니다.
- 이에 따라 심볼릭 링크를 추가하여 17버전에 대한 링크를 걸어주도록 하겠습니다.
4. sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
- 아래와 같이 openjdk17을 찾을 수 있도록 심볼릭 링크를 추가했다.
- 버전을 다시 확인해보면 아래와 같이 17 버전도 조회가 되는 것을 확인할 수 있다.
5. echo ‘export PATH=”/opt/homebrew/opt/openjdk@17bin:$PATH”’ >> ~/.zshrc
- 자바 17버전에 대한 환경 설정을 추가해줍니다.
6. source ~/.zshrc
- 설정파일을 적용해줍니다.
- source ~/.zshrc
- 자바 버전을 다시 확인해보면 버전이 정상적으로 변경된 것을 확인할 수 있습니다.
이번 포스팅에서는 맥북에서 자바 버전을 변경하는 방법에 대해 다뤄봤습니다.
다음 포스팅에서는 더유익한 정보로 찾아오겠습니다.
728x90
'Programing > Java & Spring' 카테고리의 다른 글
[Spring] TimeZone에 대해 활용해보자 (0) | 2024.08.21 |
---|---|
Spring ConstraintValidator 활용하여 유효성 검증하기 : 세기무민의 코딩일기 (0) | 2024.05.21 |
세무민의 코딩일기 : Junit > Port was already in use 해결 방법 (2) | 2024.02.27 |
세무의 코딩일기 : JobRegistry @Autowird Bean이 없다고 오류 날 때 처리 방안 (0) | 2024.02.02 |
세무민의 코딩일기 : Spring Batch JobListenerUtils 만들기 (0) | 2023.12.04 |