1. openjdk 17 ์ค์น
- homebrew๋ ์ค์น๋์๋ค๋ ๊ฐ์ ํ์ ์งํ์ ํ๊ฒ ์ต๋๋ค.
- homebrew ์ค์ ๊ด๋ จํด์๋ ์๋ ๋ธ๋ก๊ทธ ์ฐธ์กฐ ๋ถํ๋๋ฆฝ๋๋ค.
[mac] ๋งฅ์์ ํ๋ธ๋ฅ ์ค์นํ๊ธฐ (arm64)
ํ๋ธ๋ฅ ์ค์น์ ๋ํด ๋ค๋ค์ต๋๋ค. ์ถํ์ ๋ด๊ฐ ๊น๋จน์ด๋ ๋ค์ ๊บผ๋ด ๋ณผ ์ ์๋ ๊ฐ์ด๋ ๋ฌธ์ ์ฒ๋ผ ์์ฑ ํฉ๋๋ค.
velog.io
$ brew install openjdk@17
2. ln ๋ช ๋ น์ด ์ํ
- ์์คํ
์์ openjdk 17 ์ ์ฐพ์ ์ ์๋๋ก ์๋ ๋ช
๋ น์ด๋ฅผ ์
๋ ฅํ์ฌ ์งํํฉ๋๋ค.
$ sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
3. PATH(ํ๊ฒฝ๋ณ์) ์ถ๊ฐ
- zsh ์ฌ์ฉํ ๊ฒฝ์ฐ
$ echo 'export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc
# ํ๊ฒฝ๋ณ์ ์ถ๊ฐํ ๋ณ๊ฒฝ๋ด์ฉ ์ ์ฉ์ฒ๋ฆฌ
$ source ~/.zshrc
- bash shell ์ฌ์ฉํ ๊ฒฝ์ฐ
$ echo 'export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"' >> ~/.bashrc
# ํ๊ฒฝ๋ณ์ ์ถ๊ฐํ ๋ณ๊ฒฝ๋ด์ฉ ์ ์ฉ์ฒ๋ฆฌ
$ source ~/.bashrc
4. JDK ์ค์น ์ฌ๋ถ ํ์ธ
$ java -version
'๐ก ETC > ํ๊ฒฝ์ค์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
VSCode(VisualStudioCode) ์ค์น ๋ฐ Workspace ์ค์ (Mac - Python) (0) | 2024.05.13 |
---|