자바를 설치하는 다양한 방법 중 Homebrew로 설치하는 방법을 알아보자.
Homebrew를 사용하면 설치 가능한 Java 관련 패키지 목록을 검색하고 쉽게 설치할 수 있다.
(Homebrew는 macOS에서 소프트웨어 패키지를 쉽게 설치하고 관리할 수 있게 해주는 패키지 관리자이다.)
✔️ Homebrew 저장소에서 Java 관련 패키지를 검색하여 목록을 출력한다.
brew search jdk
Error: Unexpected method 'appcast' called on Cask adoptopenjdk-jre. Follow the instructions here:
오류가 뜬다.
해당 오류는 아래와 같은 이유로 발생할 수 있다고 한다.
🚨 Homebrew의 특정 tap(저장소)에 문제가 있을 때
adoptopenjdk-jre 같은 특정 cask가 더 이상 유지 관리되지 않거나 Homebrew 공식 저장소와 충돌하는 경우 tap을 제거해 충돌을 피한다.
🚨 중복 패키지 정보가 충돌할 때
AdoptOpenJDK/openjdk tap에 있는 패키지가 Homebrew 공식 저장소에도 존재하는 경우 두 저장소의 패키지 정보가 충돌한다.
tap을 제거하여 Homebrew는 공식 저장소에서만 패키지를 찾을 수 있도록 한다.
🚨 잘못된 appcast 메서드 호출할 때
'appcast'는 Homebrew Cask에서 소프트웨어 업데이트를 확인하는 데 사용되는 메서드인데 특정 tap에 있는 cask 파일이 오래되었거나 업데이트된 Homebrew 스펙과 호환되지 않는 경우 appcast 같은 메서드 호출에서 오류가 발생할 수 있다. tap을 제거하여 Homebrew는 공식 저장소의 최신 Cask 파일을 사용하게 되어 호환성 문제를 해결한다.
✔️ tap을 제거한다.
brew untap AdoptOpenJDK/openjdk
✔️ 다시 명령어를 입력하면
brew search jdk
정상적으로 출력되었다!
✔️ 이 목록에서 원하는 Java 버전을 설치한다.
brew install openjdk@17
'Language > Java' 카테고리의 다른 글
[IntelliJ] 깃허브 연동 (0) | 2024.08.05 |
---|---|
[Java] OpenJDK 설치(for Mac) (0) | 2024.05.22 |
[Java] OracleJDK(for Mac, 버전 선택) (0) | 2024.01.06 |