El lugar correcto para descargar el JDK para Java 7 es Java SE Downloads .
Todos los otros enlaces proporcionados anteriormente, por lo que puedo decir, proporcionan las descargas JRE o Java 6 (por cierto, si desea ejecutar Eclipse u otros IDEs, como IntelliJ IDEA , necesitará el JDK, no el JRE ).
Con respecto a IntelliJ IDEA, eso aún le pedirá que instale Java 6, ya que aparentemente necesita un cargador de clases más antiguo o algo así: simplemente siga las instrucciones cuando aparezca el cuadro de diálogo emergente e instalará el JDK 6 en el lugar correcto.
Luego, deberá hacer lo sudo ln -snf
mencionado en la respuesta anterior:
sudo ln -nsf /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents \
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
(copiado aquí como se mencionó que "arriba" eventualmente puede no tener sentido ya que las respuestas se vuelven a ordenar).
También configuré mi JAVA_HOME
para señalar dónde jdk_1.7.0_xx.jdk
se instaló:
export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home"
Luego agregue eso a su PATH
:
export PATH=$JAVA_HOME/bin:$PATH
La alternativa es jugar con el loco laberinto de hipervínculos de Apple, pero, sinceramente, la vida es demasiado corta para molestarse.