Study/Environment

[Mac] brew로 Java 1.8 JDK 설치하기(temurin 사용)

 

맥에서 brew를 사용하여 Java 1.8 버전을 설치하는 방법에 대해 정리해보았습니다.

 

제가 가진 맥북에는 아직 자바가 설치되어 있지 않아서 맥북에 자바를 설치해보도록 하겠습니다.

Apple M3 Pro, Sonoma 14.3 버전에서 진행하였습니다.

 

JDK 1.8 설치 과정

2024년 4월 현재 기준으로 adoptopenjdk로 jdk 8버전 설치가 안됩니다.

그래서 다른 방법을 사용해야 합니다.

 

찾아보니까 기존에는 adoptopenjdk/openjdk를 설치했던 것 같은데, 지금은 adoptopenjdk에서 8버전을 지원하지 않는다고 합니다.

그래서 temurin 이라는 걸로 설치를 진행해야 하는 것 같습니다.

 

brew install openjdk@8 명령어로 설치하는 방법도 있는것 같은데, temurin을 사용해서 설치해보겠습니다.

 

// cask 설치
brew install cask

// homebrew/cask-versions 리포지토리를 추가
brew tap homebrew/cask-versions

// temurin8 설치
brew install --cask temurin8

// 설치 시 
// installer: Error - Eclipse Temurin을(를) 이 컴퓨터에 설치할 수 없습니다. 에러가 발생하는 경우
// 아래 명령어 실행 후 temurin8 다시 실행
sudo softwareupdate --install-rosetta

 

cask를 설치하고 homebrew/cask-versions 리포지토리를 추가합니다.

그리고 temurin8을 설치하면 되는데, 설치하다가 rosetta를 설치하라는 에러가 나오면 에러 로그에 있는 명령어(sudo softwareupdate --install-rosetta)를 사용해서 설치하면 됩니다.

 

자바 버전 확인

설치가 다 됐으면 버전을 확인해서 설치가 잘 되었는지 확인합니다.

/usr/libexec/java_home -V

// 혹은
java -version

 

자바 설치가 잘 완료되었습니다.