[Java] Homebrew로 OpenJDK 17 설치

Kerry·2025년 9월 2일
0

Java 기본

목록 보기
4/4

1. JDK 종류 검색

brew search jdk
  • brew search [검색어] 하면 해당 문자열이 포함된 패키지들을 보여 준다.
    • 공부 목적으로 JDK를 설치하는 것이라면 OracleJDK를 설치해도 상관 없다.
      • 보통 Java 기본서에서는 JDK 8을 기준으로 설명하고,
      • Spring 공부 할 때는 JDK 17을 권고한다.

2. 필요한 jdk 설치

brew install [설치할 패키지]

필자는,

brew install openjdk@17

3. 마무리

java -vesion # 혹은
javac -version
  • 잘 설치 되었다면 Version이 나온다.

3-1. PATH 추가

  • 근데 난 이렇게 나오드라...?
    • brew로 JDK 설치할 때 잘 보면...
      • PATH 설정하고 싶으면 이케 하라고 되어 있다.
      echo 'export PATH="/usr/local/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc
      source ~/.zshrc
  • /opt 하위에 OpenJDK가 설치되는데, 최소한 요즘의 맥에서는 /opt 바로 하위에 있는 JDK에 IntelliJ등 IDE가 접근할 방도가 달리 없다.
    • 그래서 Symlink를 다른 곳에 하나 만들어줘야 한다.
    • OpenJDK 설치 과정 중 잘 보면 'For the system Java wrappers to find this JDK...' 하는 설명이 나오는데, 이 부분에 친절하게 어떤 명령을 실행해야 하는지 써져 있다.
sudo ln -sfn /usr/local/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk

4. 쨘-

profile
박한강, 25세.

0개의 댓글