OS/macOS

macOS JDK 1.8 설치

김개발^^ 2025. 3. 25. 11:31
반응형

OS 버전 정보: macOS Sequoia 15.3.2

 

본인인증 모듈 붙일라는데 업체에서 암호화모듈을 jar로 줘가지고 로컬 테스트 해볼라면 내 로컬에 JDK 설치해줘야 함...

JAVA 알러지가 있어서 jar를 너무 오랜만에 만남... 내 로컬에 JDK가 깔리는 것도 너무 싫지만 해야지.. 난 얼은..이니까... 

 

난 맥이니까 홈브루쓴다.. 이따가 AWS EC2에도 설치해야 되는데 (거기는 AL2023임..) 그건 글 따로 쓸래...

암호화모듈 문서에 JDK 버전 1.8 권장이래서 그걸로 설치함

brew tap adoptopenjdk/openjdk
brew install --cask adoptopenjdk8

 

brew install --cask adoptopenjdk8 

이거 할 때는 Password 물어보는데 설치할 때 sudo 권한있어야한다고(윈도우로 치면 관리자권한으로 설치 이런거임)

비번 알려달라고 하는거라 그냥 그대의 컴터 비번을 입력하면 됩니다.

 

난 설치하다가 뭐 에러 좀 나긴했는데 

installer: The install was successful.
🍺  adoptopenjdk8 was successfully installed!

 

이렇게 보이는 것으로 보아 설치는 된거 같아서 버전 확인함

java -version
# openjdk version "1.8.0_292"
# OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_292-b10)
# OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.292-b10, mixed mode)

javac -version
# javac 1.8.0_292

 

이제 환경변수 등록해야지

# ~/.zshrc 또는 ~/.bash_profile 파일에 추가
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
export PATH=$JAVA_HOME/bin:$PATH

 

이거를.. 환경 변수 등록을 해주면 되는데,

나는 지금 기본 셸이 zsh라 zshrc수정함

# 편집기 열기
vim ~/.zshrc

 

vim 편집기 저걸로 열어서 i 누르면 입력모드가 됨

그 담에 맨 아랫줄에 이거 두줄 추가해 주면 돼.....

# Java 환경 변수 설정
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
export PATH=$JAVA_HOME/bin:$PATH

 

그 담에 ESC키 누르고 :wq + Enter 눌러서 저장하세요...

그리고 설정파일을 수정한 뒤에는 꼭 적용을 혀야해

 

# Zsh 사용 시
source ~/.zshrc

# Bash 사용 시
source ~/.bash_profile

 

이렇게...

 

그리고 확인 한번 해봅시다

echo $JAVA_HOME
# /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home

/usr/libexec/java_home -V
# Matching Java Virtual Machines (1):
#     1.8.0_292 (x86_64) "AdoptOpenJDK" - "AdoptOpenJDK 8" /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
# /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home

 

음 굿~

 

왜 이렇게 자세히 vim 편집기 쓰는법까지 친절히 썼냐면은,,,

글쓰다가 예전에 랩실의 컴맹 후배 아기들이 떠올라서...ㅋㅋㅋ큐ㅠㅠㅠㅠ

JAVA, jar, JDK 이런게 뭔지도 몰라서 분석 툴 설치도 못하고 헤매면서 슬퍼하던 어떤 아기가 떠올랐어...

근데 너넨 어차피 개발자 아니니까 좀 몰라도 돼.. 유전체 연구만 열심히 하렴... 

반응형