Il posto giusto per scaricare JDK per Java 7 è Download Java SE .
Tutti gli altri collegamenti di cui sopra, per quanto posso dire, né forniscono i JRE o di Java 6 download (per inciso, se si desidera eseguire Eclipse o altri IDE, come IntelliJ IDEA , è necessario il JDK, non il JRE ).
Per quanto riguarda IntelliJ IDEA, che ti chiederà comunque di installare Java 6 poiché a quanto pare ha bisogno di un caricatore di classe precedente o qualcosa del genere: basta seguire le istruzioni quando appare la finestra di dialogo e installerà JDK 6 nel posto giusto.
Successivamente, dovrai fare quanto sudo ln -snf
indicato nella risposta sopra:
sudo ln -nsf /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents \
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
(copiato qui come è stato detto che "sopra" potrebbe non avere senso poiché le risposte vengono riordinate).
Ho anche impostato il mio JAVA_HOME
per indicare dove è jdk_1.7.0_xx.jdk
stato installato:
export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home"
Quindi aggiungilo al tuo PATH
:
export PATH=$JAVA_HOME/bin:$PATH
L'alternativa è sfuggire al folle labirinto di hyperlink di Apple, ma onestamente la vita è troppo breve per disturbare.