mac에 jdk 1.8 / 8 설치하기

2020. 12. 9. 08:38모바일/Android_Java

자바 변수 적용

`/Library/Java/JavaVirtualMachines/` is the correct location for the JVM to be installed.
ls -la /Library/Java/JavaVirtualMachines

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

패키치 파일로 설치했다면 위 스크립트로 java가 설치되어있나 확인

아래 명령어 순서대로 실행

Java 8:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH

Java 8:

java -version 
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)

스크립트사용

java 8,9,10등 예전버전은 이제 설치해도 libexec폴더에 적용되지 않는것으로 보임

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 패키지 관리자 설치
  • 위 스크립트를 실행하면 press press return to continue or any other key to abort 라는 문구가 나오는데 이때 enter 를 눌러준다..
  • 아무키나 눌러서 설치 안돼서 10분날림 ㅠㅠ
brew tap homebrew/cask-versions

brew update
brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk8

혹시 에러가난다면

Cask adoptopenjdk8 exists in multiple taps 이런 에러가 나면 아래를 실행하여 기존껄 지워준다

rm /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/adoptopenjdk8.rb