매버릭스에 JDK 1.6을 어떻게 설치합니까? 일부 응용 프로그램 및 개발 작업의

Mavericks로 업그레이드하면 Java 1.6이 제거됩니다. Java 7을 설치할 수 있지만 일부 응용 프로그램 및 개발 작업의 경우 여전히 Java 6에 액세스해야합니다. Mavericks에서 Java 6을 다시 설치하려면 어떻게해야합니까?

Apple 문서는 일반적으로 Oracle에서 Java를 직접 다운로드하는 것이 좋지만 Java SE 6의 Oracle 다운로드 페이지에 Mac 버전이 표시되지 않습니다.

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR

최신 정보

Apple 지원 업데이트 와 함께 Java 6의 일부를 설치할 수있었습니다 . 그러나 메이븐은 여전히 ​​실종 상태입니다.

$ specs java os
Specs:

specs 0.7
https://github.com/mcandre/specs#readme

mvn --version
mvn not found

echo $CLASSPATH


echo $JAVA_HOME
/Library/Java/Home

javac -version
javac 1.6.0_65

java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)

system_profiler SPSoftwareDataType | grep 'System Version'
      System Version: OS X 10.9 (13A603)

업데이트 2

Homebrew와 함께 Maven을 설치할 수있었습니다.

$ brew install maven
$ mvn --version
Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17 11:22:22-0400)
Maven home: /usr/local/Cellar/maven/3.1.1/libexec
Java version: 1.6.0_65, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x", version: "10.9", arch: "x86_64", family: "mac"


답변

http://support.apple.com/kb/DL1572 에서 OS X 용 Java SE 6을 다운로드 할 수 있습니다 .

Maven 지원의 경우 brew를 사용하거나 (위에서 언급 한대로) Maven 지원만을 위해 brew를 설치하지 않으려면 maven.apache.org 에서 직접 brew를 다운로드 할 수 있습니다 . Mavericks를 새로 설치하여 Maven을 설정하기 위해 수행 한 단계는 다음과 같습니다.

curl -O http://apache.tradebit.com/pub/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz
sudo mkdir /usr/local
cd /usr/local
sudo tar -xf ~/apache-maven-3.1.1-bin.tar.gz
echo "export PATH=$PATH:/usr/local/apache-maven-3.1.1/bin" >> .profile
echo "export JAVA_HOME=/Library/Java/Home" >> .profile

답변

이것은 OS X 10.11 (El Capitan)에서 작동합니다. JDK 1.6.0_65를 설치하기 위해 Homebrew 를 사용했습니다.

brew tap caskroom/versions
brew cask install java6

답변

수락 된 답변을 시도했을 때 / Library / Java / JavaVirtualMachines /에서 새로운 JDK 1.6을 보지 못했습니다.

https://developer.apple.com/downloads/ 로 이동하여 “java”를 검색하고 최신 버전을 다운로드 한 다음 설치해야했습니다. 그런 다음 JDK 1.6이 나타났습니다.