지난 시간에는 MacOS의 패키지 관리를 위해 homebrew를 설치했습니다.
이제 개발 업무를 진행하기 위해 homebrew를 통해 openjdk 11을 설치하려 합니다.
1. homebrew로 openjdk 11 설치하기
brew install openjdk@11 명령어를 입력하면 다운로드를 실행합니다.
brew install openjdk@11
==> Fetching dependencies for openjdk@11: giflib, libpng, freetype, fontconfig, pcre2, gettext, glib, xorgproto, libxau, libxdmcp, libxcb, libx11, libxext, libxrender, lzo, pixman, cairo, graphite2, icu4c, harfbuzz, jpeg-turbo, lz4, xz, zstd, libtiff and little-cms2
==> Fetching giflib
==> Downloading https://ghcr.io/v2/homebrew/core/giflib/manifests/5.2.1
################################################################################################################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/giflib/blobs/sha256:ced5a24b12f7057504aa8821a81c03c4d83ff6ba861487e25eba34b863237c20
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:ced5a24b12f7057504aa8821a81c03c4d83ff6ba861487e25eba34b863237c20?se=2023-05-26T06%3A
################################################################################################################################################################## 100.0%
==> Fetching libpng
.....
...
.
2. jdk 설치 확인하기
설치가 완료되었다면 확인을 하기 위해 java --version 명령어를 입력합니다.
java --version
The operation couldn't be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.
이 역시 지난번 homebrew 설치 시 발생했던 것과 마찬가지로, java 명령어에 대해 실행할 수 있는 binary 파일이 지정되어있지 않기 때문입니다.
echo 'export PATH="/opt/homebrew/opt/openjdk@11/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
마찬가지로 첫 번째 라인은 기존의 PATH 환경변수에 jdk의 bin 디렉토리를 등록하는 라인이며,
두 번째 라인은 해당 설정을 적용하겠다는 뜻입니다.
>> 명령어를 통해 덮어씌워지지 않고, 위 라인을 기존. zshrc 파일에 추가하겠다는 뜻이므로 기존 설정이 초기화될 걱정은 안 해도 됩니다.
2-1. jdk 설치 최종 확인하기
정상적으로 java 명령어가 수행되는 것을 확인할 수 있었습니다.
java --version
openjdk version "11.0.19" 2023-04-18
OpenJDK Runtime Environment Homebrew (build 11.0.19+0)
OpenJDK 64-Bit Server VM Homebrew (build 11.0.19+0, mixed mode)
'개발 > 개발환경' 카테고리의 다른 글
Mac / Windows SSH 클라이언트 추천 - Tabby (2) | 2023.06.20 |
---|---|
MacOS에서 homebrew 설치하기 (0) | 2023.05.26 |
댓글