Quando eu atualizo para o Mavericks, ele desinstala o Java 1.6. Posso instalar o Java 7, mas, para alguns aplicativos e trabalhos de desenvolvimento, ainda preciso acessar o Java 6. Como reinstalar o Java 6 no Mavericks?
Os documentos da Apple geralmente recomendam o download do Java diretamente do Oracle, mas não vejo uma versão do Mac listada na página de download do Oracle para Java SE 6.
Atualizar
Consegui instalar partes do Java 6, com uma atualização do Suporte da Apple . Mas Maven ainda está desaparecido.
$ 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)
Atualização 2
Consegui instalar o Maven com o Homebrew:
$ 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"
Respostas:
Você pode fazer o download do Java SE 6 para OS X aqui: http://support.apple.com/kb/DL1572
Para o suporte ao Maven, você pode usar o brew (conforme indicado acima) ou, se não quiser instalar o brew apenas para o suporte ao Maven, pode fazer o download diretamente do maven.apache.org . Aqui estão as etapas que eu tomei para instalar o Maven em uma nova instalação do Mavericks:
fonte
javac
emvn
, ou apenas o JRE?java_home
. por exemploexport JAVA_HOME=$(/usr/libexec/java_home -v 1.7)
Isso funciona no OS X 10.11 (El Capitan). Eu usei o Homebrew para instalar o JDK 1.6.0_65:
fonte
Quando tentei a resposta aceita, não vi o novo JDK 1.6 em / Library / Java / JavaVirtualMachines /
Eu tive que ir para https://developer.apple.com/downloads/ procurar por "java", baixar o mais recente e instalar isso. Então o JDK 1.6 apareceu.
fonte
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
por padrão - o que você fez o download a partir do site do desenvolvedor, é uma versão do desenvolvedor, e - como você ter notado - instalar sob/Library/Java/...
http://support.apple.com/kb/DL1572
mas isso não fornece um JDK. As informações nesta resposta me levaram ao item correto. Então, muito obrigado.