프로그래밍 언어/JAVA

Mac에 Java 8을 설치하는 방법

Rateye 2022. 3. 29. 13:35
728x90
반응형
질문 : Mac에 Java 8을 설치하는 방법

편집자 주 :이 질문은 2014 년에 제기되었으며 답변이 오래되었을 수 있습니다.

Java 8이 필요한 최신 JavaFX로 프로그래밍을하고 싶습니다. IntelliJ 13 CE 및 Mac OS X 9 Mavericks를 사용하고 있습니다. Oracle의 Java 8 설치 프로그램을 실행했는데 파일이

/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk

그러나 이전 버전은

/System/Library/Java/JavaFrameworks/jdk1.6....

/System/Library 대신 /Library 넣는 이유가 무엇인지 확실하지 않습니다 (또는 차이점이 무엇인지). 그러나 /usr/libexec/java_home 은 1.8을 찾지 못하므로 현재 Java 버전을 설정하는 방법에 대해 찾은 모든 게시물이 작동하지 않습니다. /System/Library... 경로에있는 것처럼 보이도록 심볼릭 링크를 추가하려고했지만 도움이되지 않습니다. /usr/libexec/java_home -V 여전히 이전 Java 1.6 만 나열합니다.

아이러니하게도 시스템 환경 설정의 "Java"제어판에는 Java 1.8 만 표시됩니다!

Oracle의 설치 프로그램은 왜 그것을 실제로 어디에 두지 않습니까? 이 문제를 어떻게 해결할 수 있습니까?

답변

Oracle은 Java를 쉽게 설치하고 구성 할 수있는 기록이 좋지 않지만 Homebrew 를 사용하면 최신 OpenJDK (Java 14)를 다음과 함께 설치할 수 있습니다.

brew install --cask adoptopenjdk8

이전 버전 (일반적으로 Java 8)에 따라 많은 사용 사례에서 AdoptOpenJDK 프로젝트는 추가 단계를 통해 가능합니다.

brew tap adoptopenjdk/openjdk
brew install --cask adoptopenjdk8

기존 Homebrew 사용자에게 오류가 발생할 수 있습니다. 다른 지침을 사용하는 이전 해결 방법으로 인해 Error: Cask adoptopenjdk8 exists in multiple taps brew install --cask adoptopenjdk/openjdk/adoptopenjdk8 위치를 완전히 지정하여 해결할 수 있습니다.

출처 : https://stackoverflow.com/questions/24342886/how-to-install-java-8-on-mac
728x90
반응형