Tempat yang tepat untuk mengunduh JDK untuk Java 7 adalah Java SE Downloads .
Semua link lain yang disediakan di atas, sejauh yang saya tahu, baik memberikan JRE atau Java 6 download (kebetulan, jika Anda ingin menjalankan Eclipse atau IDE lainnya, seperti IntelliJ IDEA , Anda akan membutuhkan JDK, tidak dengan JRE ).
Mengenai IntelliJ IDEA - yang masih akan meminta Anda untuk menginstal Java 6 karena tampaknya membutuhkan pemuat kelas yang lebih lama atau semacamnya: cukup ikuti instruksi ketika pop-up dialog muncul dan itu akan menginstal JDK 6 di tempat yang tepat.
Setelah itu, Anda perlu melakukan yang sudo ln -snfdisebutkan dalam jawaban di atas:
sudo ln -nsf /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents \
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
(disalin di sini seperti yang disebutkan bahwa "di atas" pada akhirnya mungkin tidak masuk akal karena jawaban diurutkan ulang).
Saya juga mengatur saya JAVA_HOMEuntuk menunjuk ke tempat jdk_1.7.0_xx.jdkdiinstal:
export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home"
Kemudian tambahkan itu ke PATH:
export PATH=$JAVA_HOME/bin:$PATH
Alternatifnya adalah dengan bermain-main dengan labirin hyperlink gila, tetapi sejujurnya hidup ini terlalu singkat untuk diganggu.